Varför Kan Du Inte Skapa En Mapp

Varför Kan Du Inte Skapa En Mapp
Varför Kan Du Inte Skapa En Mapp

Video: Varför Kan Du Inte Skapa En Mapp

Video: Varför Kan Du Inte Skapa En Mapp
Video: Skapa en mapp för datakursen 2024, April
Anonim

Det finns en egenart i Windows-operativsystemet - du kan inte skapa en mapp med specifika namn i det. Till exempel con-mappen, lpt. Det finns flera åsikter om detta. En av dem är att dessa namn är reserverade av systemet.

Varför kan du inte skapa en mapp
Varför kan du inte skapa en mapp

I Windows-operativsystemet är det omöjligt att skapa en mapp eller fil med namnet COM, CLOCK $, AUX, PRN, LPT. Det finns en version att detta förbud infördes av Bill Gates på grund av smeknamnet som följde honom i många år. Och allvarligt förolämpad av sina vänner införde han en begränsning för skapandet av en mapp med ett smeknamn. Den här versionen är dock felaktig. Det är omöjligt att skapa mappar med sådana namn, eftersom det finns en mer logisk förklaring. I början av Windows-operativsystemet släpptes Dos första enheter; de låter dig skapa dessa mappar. Men i moderna versioner av detta operativsystem skapas inte dessa mappar, eftersom Windows uppfattas dessa namn som namnen på redan skapade och befintliga systemmappar. I OS Dos fanns ett kommando att skriva en fil från konsolen - det såg ut som den här kopian con text.txt. Allt som matades in från tangentbordet hamnade i den här filen. Om det var möjligt att skapa en mapp med namnet com, skulle det vara möjligt att kopiera hela katalogen till en fil. Därför förbjöds detta namn för användning. Detta ord var ganska viktigt, det här namnet reserverades av systemet för I / O-enheter. Det är omöjligt att skapa en mapp med namnet prn, eftersom det fanns en kommandokopia text.txt> prn, som utförde (och är nu ansvarig för detta) kopiera innehållet i filen till skrivaren … Och det här namnet är också ett reserverat systemord, och du kan inte skapa en mapp i Windows med följande namn: PRN, NUL, CLOCK $, AUX, COM0, COM1,… COM9, LPT0, LPT1,… LPT9. Dessa namn är också reserverade för vissa funktioner. Till exempel tolkas ordet Nul vanligtvis av systemet som "ingenting" och kommandot Nul är en tom enhet som är utformad för att omdirigera utdata från systemkommandon. Därför är det inte möjligt att skapa en mapp med detta namn.

Rekommenderad: