ส่วนใหญ่คงรู้ว่า MS-DOS Device Driver Names ไม่สามารถใช้เป็นชื่อไฟล์ใน Windows ได้ ดังนั้นเราจึงไม่สามารถตั้งชื่อโฟลเดอร์เป็น con, aux, nul เป็นต้น
Microsoft MS-DOS จองชื่อเหล่านี้ไว้สำหรับ System Device Drivers นี้:
- CON : Keyboard และ Display
- PRN : System List Device ปกติเป็น Parallel Port
- AUX : Auxiliary Device ปกติเป็น Serial Port
- CLOCK$ : System Real-time Clock
- NUL: Bit-bucket Device
- A:-Z: : Drive Letters
- COM1 : First Serial Communications Port
- LPT1 : First Parallel Printer Port
- LPT2 : Second Parallel Printer Port
- LPT3 : Third Parallel Printer Port
- COM2 : Second Serial Communications Port
- COM3 : Third Serial Communications Port
- COM4 : Fourth Serial Communications Port
ลองสร้างไฟล์หรือโฟลเดอร์ด้วยชื่อเหล่านี้บน Desktop ของ Windows ดูสิ

แม้ในปัจจุบัน หากลองตั้งชื่อโฟลเดอร์ด้วยชื่อ Reserved Names เหล่านี้ จะได้ข้อความผิดพลาด: The specified device name is invalid.
ข้อจำกัดเหล่านี้ยังคงอยู่ใน Windows แบบ NT-based อาจเพื่อให้เข้ากันได้กับโปรแกรม 16-bit และโปรแกรม Command-line based ข้อกำหนดการตั้งชื่อไฟล์ Paths Namespaces Conventions ของ Windows เต็มรูปแบบหาได้ที่นี่
สร้างโฟลเดอร์/ไฟล์ CON, AUX, NUL ด้วยคลิกเดียวใน Windows
แม้คุณจะใช้คำสั่ง Linux หรือ MS-DOS สร้างชื่อโฟลเดอร์แบบ "con" ได้ ผมพบแอป Concu ที่อ้างให้สร้างและลบโฟลเดอร์ชื่อ запрещенные ได้ด้วยคลิกเดียว เป็นลิงก์ CNET จดไว้ให้คลิก Direct Download Link

ทำไมโปรแกรมนี้ถึงมีอยู่? เพื่อพิสูจน์ว่า ทำได้ด้วย Tool นั่นแหละ!
รู้แล้ว รู้แล้ว มันของเก่า แต่เพื่อคนที่ยังไม่รู้ ;)
