A legtöbben tisztában lehetnek azzal, hogy az MS-DOS eszközillesztő-nevek nem használhatók fájlnévként a Windows rendszerben. Ennek eredményeként nem tudjuk megnevezni a mappákat con, aux, nul stb.
A Microsoft MS-DOS fenntartotta ezeket a neveket ezeknek a rendszereszköz-illesztőprogramoknak.
- CON: Billentyűzet és kijelző
- PRN: Rendszerlista eszköz, általában párhuzamos port
- AUX: Kiegészítő eszköz, általában soros port
- CLOCK $: A rendszer valós idejű órája
- NUL: Bit-vödör eszköz
- A: -Z:: Hajtóbetűjelek
- COM1: Első soros kommunikációs port
- LPT1: Az első párhuzamos nyomtatóport
- LPT2: második párhuzamos nyomtatóport
- LPT3: Harmadik párhuzamos nyomtatóport
- COM2: második soros kommunikációs port
- COM3: Harmadik soros kommunikációs port
- COM4: Negyedik soros kommunikációs port
Próbáljon meg létrehozni egy ilyen nevű fájlt vagy mappát a Windows asztalán, és megnézheti, mi történik.
Még ma is, ha megpróbál elnevezni egy mappát a fenntartott nevek egyikével, a következő hibaüzenetet kapja: A megadott eszköznév érvénytelen.
Ezek a korlátozások továbbra is fennállnak az NT-alapú Windows rendszerben, valószínűleg ennek oka az kompatibilitás lehetővé tétele a 16 bites programok és a parancssori alapú programok futtatásához. A teljes Windows fájlok, elérési utak, névterek, konvenciók elnevezése itt található.
Hozzon létre CON, AUX, NUL mappát
Míg Linux vagy MS-DOS parancsokkal hozhat létre mappaneveket, például „con”, rátaláltam erre a Concu alkalmazásra, amely azt állítja, hogy korlátozott nevű mappákat hozhat létre és törölhet egy kattintással. Ez egy CNET-link, ezért ne felejtsen el kattintani a Közvetlen letöltés linkre.
Miért létezik ez a program?? Csak annyit, hogy egy eszközzel meg lehet tenni, ennyi!
Tudom, tudom, hogy ez igazi régi dolog, de ez azoknak szól, akik esetleg nem tudnak róla. ;)