Caratteri e nomi di file consentiti su Proton Drive
- Lettura
- 3 minuti
- Categorie
- Proton Drive
- Utilizzo di Proton Drive
Quando carichi un file su Proton Drive, puoi conservare il nome che aveva in precedenza o rinominarlo per aiutarti a mantenere l’organizzazione.
In entrambi i casi, ci sono alcuni limiti imposti da Proton Drive e altri limiti o caratteri limitati che il tuo sistema operativo (OS) potrebbe imporre.
Questo articolo spiega quali vincoli devono soddisfare i nomi dei tuoi file e come potrebbero cambiare se li scarichi nuovamente sul tuo dispositivo.
Nomi dei file in Proton Drive
Quando assegni un nome a un file su Proton Drive, puoi usare qualsiasi testo; Proton Drive supporta tutti i caratteri Unicode. I due requisiti principali sono:
- Tutti i nomi dei file devono avere una lunghezza compresa tra 1 e 255 caratteri
- Due file, due cartelle o un file e una cartella non possono avere lo stesso nome nella stessa posizione. (Ad esempio, non puoi avere un file e una cartella chiamati entrambi tasse 2023 l’uno accanto all’altro sullo schermo. Tuttavia, puoi avere più file e cartelle chiamati tasse 2023 purché siano contenuti in cartelle o posizioni diverse).
L’app web di Proton Drive non impone alcuna restrizione sui caratteri dei nomi dei nodi. Supporta tutti i caratteri Unicode.
Tuttavia, l’applicazione web di Proton Drive applica le seguenti restrizioni ai nomi dei nodi:
| Restrizione | Esempio |
| punto (“.”) o due punti (“..”) | “.””..” |
| spazio (” “) all’inizio | ” filename.txt” |
| spazio (” “) alla fine | “filename.txt “ |
| punto (“.”) alla fine | “filename.” |
| Override da destra a sinistra | ”filename.txt” |
| Spazio stretto senza interruzione | “ filename.txt” |
| Caratteri invisibili | ” invisible_chars.txt” |
| Altri spazi e caratteri invisibili |
Limitazioni del sistema operativo sui nomi dei file
Sebbene Proton Drive non imponga limiti ai caratteri che puoi utilizzare per i nomi dei file, molti sistemi operativi lo fanno.
Spesso il sistema operativo del tuo dispositivo risolverà autonomamente i problemi relativi a caratteri o nomi di file non supportati, suggerendo nuovi caratteri o nomi di file che invece supporta.
Allo stesso modo, Proton Drive distingue tra lettere maiuscole e minuscole nei nomi dei file. Ad esempio, i seguenti nomi di file sarebbero accettabili su Proton Drive per tre file diversi:
- filename
- Filename
- fileName
Tuttavia, se scarichi questi file su un dispositivo che utilizza un sistema operativo diverso, quest’ultimo potrebbe rinominarli. Ad esempio, se scarichi i tre file menzionati in precedenza su Windows, verrebbero aggiunti dei numeri ai nomi:
- Filename (1)
- Filename (2)
- Filename (3)
Caratteri non supportati dal sistema operativo
| Carattere | Descrizione | OS / Filesystem |
| 0x00 | Windows, Linux | |
| 0x01 – 0x1F | Windows | |
| < | minore di | Windows |
| > | maggiore di | Windows |
| : | due punti | Windows |
| “ | virgolette doppie | Windows |
| / | barra obliqua | Windows, Mac OS X, Linux |
| \ | barra rovesciata | Windows |
| | | barra verticale o pipe | Windows |
| ? | punto interrogativo | Windows |
| * | asterisco | Windows |
Nomi non supportati dal sistema operativo
| Nome file / cartella | Esempio | OS / Filesystem | Note |
| punto (“.”) o due punti (“..”) | “.””..” | Windows, Mac OS X, Linux | L’API di Windows rimuove gli spazi e i punti finali prima dell’elaborazione. |
| “CON”, “PRN”, “AUX”, “NUL”,”COM1″, “COM2”, “COM3”, “COM4”, “COM5”, “COM6”, “COM7”, “COM8”, “COM9″,”LPT1”, “LPT2”, “LPT3”, “LPT4”, “LPT5”, “LPT6”, “LPT7”, “LPT8”, “LPT9” | Windows | Nomi dei dispositivi DOS | |
| spazio (” “) all’inizio | ” filename.txt” | Windows | |
| spazio (” “) alla fine | “filename.txt “ | Windows | L’API di Windows rimuove gli spazi e i punti finali prima dell’elaborazione. |
| punto (“.”) alla fine | “filename.” | Windows | L’API di Windows rimuove gli spazi e i punti finali prima dell’elaborazione. |
Per altre convenzioni di denominazione dei file di Windows, consulta: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file(nuova finestra)