Enamik neist võib olla teadlik, et MS-DOS-i seadme draiveri nimed ei saa Windowsis kasutada failinimedena. Selle tulemusena ei saa me kaustu nimega con, aux, nul jne
Microsoft MS-DOS oli reserveerinud nende süsteemide draiverite nimesid.
- CON: klaviatuur ja ekraan
- PRN: süsteemiloendi seade, tavaliselt paralleelport
- AUX: abiseade, tavaliselt seeriaport
- CLOCK $: süsteemi reaalajas kell
- NUL: Bit-kopeerimisseade
- A: -Z:: juhtimiskirjad
- COM1: esimene seeriaportaal
- LPT1: esimene paralleelselt printeri porti
- LPT2: teine paralleelselt printeri port
- LPT3: kolmas paralleelse printeri porti
- COM2: teine seeriaportaal
- COM3: kolmas seeriaportaal
- COM4: neljas seeria-sideport
Proovige nende nimedega faili või kaust Windowsi töölaual luua ja näha, mis juhtub.
Isegi täna, kui proovite nimetada kataloogi, kasutades üht nendest reserveeritud nimedest, kuvatakse järgmine tõrketeade: Määratud seadme nimi on vale.
Need piirangud eksisteerivad endiselt NT-põhises Windowsis, mille põhjuseks võib olla 16-bitiste programmide ja käsuviipõhiste programmide käitamise ühilduvuse lubamine. Täielikud Windowsi nimeserverid, teed, nimeruumid, konventsioonid leiate siit.
Loo CON, AUX, NUL kaust
Kuigi Linuxi või MS-DOS-i käske saab kasutada katalooginimede (nt "con") loomiseks, leidsin selle rakenduse Concu, mis väidetavalt lubab piiratud nimedega kaustu luua ja kustutada ühe klõpsuga. See on CNET-i link, nii et pidage meeles, et klõpsake otselaadimise linkil.
Miks see programm on olemas? Selleks, et teha mõte, mida saab tööriista abil teha, on see kõik!
Ma tean, ma tean, et see on tõeline vana asi, aga see on neile, kes ei pruugi sellest teadlik olla. ?