Die meisten von Ihnen wissen vielleicht, dass MS-DOS-Gerätetreibernamen in Windows nicht als Dateinamen verwendet werden können. Daher können wir Ordner nicht als con, aux, nul usw. benennen.
Microsoft MS-DOS hatte diese Namen für diese Systemgerätetreiber reserviert.
- CON : Tastatur und Display
- PRN : Systemlistengerät, normalerweise ein paralleler Port
- AUX: Hilfsgerät, normalerweise ein serieller Port
- CLOCK$ : System-Echtzeituhr
- NUL: Bit-Bucket-Gerät
- A:-Z: : Laufwerksbuchstaben
- COM1 : Erster serieller Kommunikationsanschluss
- LPT1 : Erster paralleler Druckeranschluss
- LPT2 : Zweiter paralleler Druckeranschluss
- LPT3: Dritter paralleler Druckeranschluss
- COM2 : Zweiter serieller Kommunikationsanschluss
- COM3: Dritter serieller Kommunikationsanschluss
- COM4: Vierter serieller Kommunikationsanschluss
Versuchen Sie, eine Datei oder einen Ordner mit diesen Namen auf Ihrem Windows-Desktop zu erstellen und sehen Sie, was passiert.
Auch heute, wenn Sie versuchen, einen Ordner mit einem dieser reservierten Namen zu benennen, erhalten Sie die folgende Fehlermeldung: Der angegebene Gerätename ist ungültig.
Diese Einschränkungen bestehen in NT-basierten Windows immer noch, möglicherweise aus Gründen der Kompatibilität für die Ausführung von 16-Bit-Programmen und für befehlszeilenbasierte Programme. Die vollständigen Windows-Namensdateien, Pfade, Namespaces und Konventionen finden Sie hier.
CON-, AUX-, NUL-Ordner erstellen
Während Sie Linux- oder MS-DOS-Befehle verwenden können, um Ordnernamen wie "con" zu erstellen, bin ich auf diese App Concu gestoßen, mit der Sie angeblich Ordner mit eingeschränkten Namen mit einem Klick erstellen und löschen können. Es handelt sich um einen CNET-Link, also denken Sie daran, auf den direkten Download-Link zu klicken.
Warum gibt es dieses Programm? Nur um klarzustellen, dass dies mit einem Werkzeug möglich ist, das ist alles!
Ich weiß, ich weiß, das ist echt altes Zeug, aber das ist für diejenigen, die es vielleicht nicht wissen. ;)