...
👍 Här finns samlade intressanta nyheter, hemligheter och produkttips från google. allt för google drive, android, kalender, chrome, gmail, dokument...

Varför kan en mapp inte heta “CON” eller “LPT1” i Windows?

5

En av mina nära vänner Mayur har sagt till mig det här tricket att vi inte kan byta namn på textfiler och mappar till "con". Jag har undrat över detta ganska länge och jag tror att jag har kommit på en anledning. Låt oss analysera:

För kommandotolken:

G:>mkdir CON Katalognamnet
är ogiltigt.

G:>mkdir LPT1 Katalognamnet
är ogiltigt.

För Windows Explorer:

Även i Windows Explorer, när du försöker byta namn på en fil till "con", visas det tidigare filnamnet igen.

Varför är det så?

För att ta reda på varför detta inte fungerar måste vi gå tillbaka till MS-DOS-åldern. Microsoft Disk Operating System (MS-DOS) är ett kommandoradsoperativsystem som fanns före tillkomsten av GUI OS (Graphical User Interface). Allt från att göra, döpa om, ta bort etc gjordes med hjälp av kommandon. Några av kommandona är…

COPY Kopierar en eller flera filer till en annan plats.
DEL Tar bort en eller flera filer.
DIR Visar en lista över filer och underkataloger i en katalog.

Låt oss titta närmare på kommandot COPY. Användningen av kommandot COPY är som följer:

COPY [options] 

I DOS betraktas allt som filer, även tangentbord och skrivare. Filnamnet för tangentbord ges som "CON" och skrivarnamnen ges som "LPT1", "LPT2" etc.. Så för att kopiera något från tangentbordet (vår ingång) används följande kommando.

G:>COPY CON mydata.txt
Dessa rader kommer i mydata.txt och för att stoppa inmatningen, tryck Ctrl+Z
^Z

G:>KOPIERA mydata.txt LPT1

Så nu antar du att en mapp eller fil med namnet "con" kan skapas och du ger ett COPY CON-kommando. Vad ska DOS göra? kopiera CON-filen eller använda tangentbordskonsolen som indata? Därmed uppstår en oklarhet. Så Microsoft har avsiktligt inaktiverat skapande av filer eller mappar med namnet CON / LPT1 / LPT2 etc. för att ta bort denna oklarhet.

Kan du skapa en CON- eller LPT1 ..-fil på WINDOWS?

Hittade du fler ogiltiga namn? Låt mig veta …..
Lista över ogiltig namn:

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

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

Inspelningskälla: www.gtricks.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer