Večina vas morda ve, da imen gonilnikov naprav MS-DOS v sistemu Windows ni mogoče uporabiti kot imena datotek. Posledično map ne moremo poimenovati kot con, aux, nul itd.
Microsoft MS-DOS je ta imena rezerviral za te sistemske gonilnike naprav.
- CON: Tipkovnica in zaslon
- PRN: Naprava s sistemskim seznamom, običajno vzporedna vrata
- AUX: Pomožna naprava, običajno serijska vrata
- CLOCK $: Sistemska ura v realnem času
- NUL: Bit-bucket naprava
- A: -Z:: Pogonske črke
- COM1: Prva serijska komunikacijska vrata
- LPT1: Prva vzporedna vrata tiskalnika
- LPT2: Druga vzporedna vrata tiskalnika
- LPT3: Tretja vzporedna vrata tiskalnika
- COM2: Druga vrata serijske komunikacije
- COM3: Tretja vrata serijske komunikacije
- COM4: četrta vrata serijske komunikacije
Poskusite na namizju sistema Windows ustvariti datoteko ali mapo s temi imeni in preverite, kaj se zgodi.
Tudi če poskusite mapo poimenovati z enim od teh rezerviranih imen, boste prejeli naslednje sporočilo o napaki: Navedeno ime naprave ni veljavno.
Te omejitve še vedno obstajajo v sistemu Windows, ki temelji na NT, verjetno zato, ker omogoča združljivost za izvajanje 16-bitnih programov in programov, ki temeljijo na ukazni vrstici. Celotne datoteke za poimenovanje sistema Windows, poti, prostori imen in konvencije najdete tukaj.
Ustvari mapo CON, AUX, NUL
Medtem ko lahko z ukazi Linux ali MS-DOS ustvarite imena map, kot je »con«, sem naletel na to aplikacijo Concu, ki trdi, da vam omogoča, da s klikom ustvarite in izbrišete mape z omejenimi imeni. To je povezava CNET, zato ne pozabite klikniti povezave Direct Download.
Zakaj ta program obstaja? Samo poudarim, da je to mogoče storiti z orodjem, to je vse!
Vem, vem, da so to res stare stvari, ampak to je za tiste, ki o tem morda ne vedo. ;)