Hvorfor Kan Du Ikke Oprette En Mappe

Hvorfor Kan Du Ikke Oprette En Mappe
Hvorfor Kan Du Ikke Oprette En Mappe

Video: Hvorfor Kan Du Ikke Oprette En Mappe

Video: Hvorfor Kan Du Ikke Oprette En Mappe
Video: Нашли ТРОЛЛЯ ПОД МОСТОМ В РЕАЛЬНОЙ ЖИЗНИ! Поход в ЛАГЕРЕ БЛОГЕРОВ! 2024, Kan
Anonim

Der er en ejendommelighed i Windows-operativsystemet - du kan ikke oprette en mappe med specifikke navne i det. For eksempel er con-mappen, lpt. Der er flere meninger om dette. En af dem er, at disse navne er forbeholdt systemet.

Hvorfor kan du ikke oprette en mappe
Hvorfor kan du ikke oprette en mappe

I Windows-operativsystemet er det umuligt at oprette en mappe eller fil med navnet COM, CLOCK $, AUX, PRN, LPT. Der er en version om, at dette forbud blev indført af Bill Gates på grund af kaldenavnet, der fulgte ham i mange år. Og alvorligt fornærmet af sine venner introducerede han en begrænsning for oprettelsen af en mappe med et kaldenavn. Denne version er dog forkert. Det er umuligt at oprette mapper med sådanne navne, da der er en mere logisk forklaring. Ved starten af Windows-operativsystemet blev Dos 'første enheder frigivet; de giver dig mulighed for at oprette disse mapper. Men i moderne versioner af dette operativsystem oprettes disse mapper ikke, da Windows disse navne opfattes som navnene på allerede oprettede og eksisterende systemmapper. I OS Dos var der en kommando til at skrive en fil fra konsollen - det lignede denne kopi med text.txt. Alt, der blev indtastet fra tastaturet, faldt ind i denne fil. Hvis det var muligt at oprette en mappe med navnet com, ville det være muligt at kopiere hele biblioteket til en fil. Derfor blev dette navn forbudt til brug. Dette ord var ret vigtigt, dette navn var reserveret af systemet til I / O-enheder. Det er umuligt at oprette en mappe med navnet prn, da der var en kommando kopi text.txt> prn, som udførte (og er nu ansvarlig for dette) kopiering af indholdet af filen til printeren … Og dette navn er også et reserveret systemord. Du kan heller ikke oprette en mappe i Windows med følgende navne: PRN, NUL, CLOCK $, AUX, COM0, COM1,… COM9, LPT0, LPT1,… LPT9. Disse navne er også forbeholdt visse funktioner. For eksempel fortolkes ordet Nul normalt af systemet som "Intet", og Nul-kommandoen er en tom enhed designet til at omdirigere output fra systemkommandoer. Derfor er det ikke muligt at oprette en mappe med dette navn.

Anbefalede: