👍 Qui sono raccolte notizie interessanti, segreti e consigli sui prodotti di google. tutto per google drive, android, calendar, chrome, gmail, documenti...

Perché una cartella non può essere denominata “CON” o “LPT1” in Windows?

5

Un mio caro amico Mayur mi ha detto questo trucco che non possiamo rinominare i file di testo e le cartelle come "con". Mi sono interrogato su questo per un po' di tempo e penso di aver trovato una ragione. Analizziamo:

Per il prompt dei comandi:

G:>mkdir CON
Il nome della directory non è valido.

G:>mkdir LPT1
Il nome della directory non è valido.

Per Windows Explorer:

Anche in Windows Explorer, quando si tenta di rinominare un file come "con", il nome del file precedente riappare.

Perché è così?

Per scoprire perché questo non funziona, dobbiamo tornare all'era di MS-DOS. Microsoft Disk Operating System (MS-DOS) è un sistema operativo a riga di comando che esisteva prima dell'avvento del sistema operativo GUI (Graphical User Interface). Tutto, dalla creazione, alla ridenominazione, all'eliminazione, ecc. È stato eseguito utilizzando i comandi. Alcuni dei comandi sono…

COPIA Copia uno o più file in un'altra posizione.
DEL Elimina uno o più file.
DIR Visualizza un elenco di file e sottodirectory in una directory.

Osserviamo più da vicino il comando COPY. L'utilizzo del comando COPY è il seguente:

COPY [options] 

In DOS tutto è considerato come file, anche tastiera e stampanti. Il nome del file per la tastiera è “CON" e i nomi delle stampanti sono “LPT1”, “LPT2” ecc. Quindi per copiare qualcosa dalla tastiera (il nostro input) viene utilizzato il comando seguente.

G:>COPIA CON mydata.txt
Queste righe arrivano in mydata.txt e per interrompere l'input premere Ctrl+Z
^Z

G:>COPIA mydata.txt LPT1

Quindi ora supponi che una cartella o un file chiamato "con" possa essere creata e dai un comando COPY CON. Cosa dovrebbe fare il DOS? copiare il file CON o utilizzare la console della tastiera come input? Nasce così un'ambiguità. Quindi Microsoft ha disabilitato di proposito la creazione di file o cartelle denominate CON / LPT1 / LPT2 ecc. per rimuovere questa ambiguità.

Potresti creare un file CON o LPT1 .. su WINDOWS?

Hai trovato altri nomi non validi? Fammi sapere …..
Elenco nomi non valido:

CON
LPT1, LPT2, LPT3, LPT4 … LPT9
PRN
NUL
COM1, COM2, COM3 …. COM9

################################################################ # ##

Fonte di registrazione: www.gtricks.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More