Sebilangan besar daripada anda mungkin menyedari bahawa nama Pemacu Peranti MS-DOS tidak dapat digunakan sebagai nama fail di Windows. Akibatnya, kami tidak dapat menamakan folder sebagai con, aux, nul, dll.
Microsoft MS-DOS telah menempah nama-nama ini untuk pemacu peranti sistem ini.
- CON: Papan kekunci dan paparan
- PRN: Perisian senarai sistem, biasanya port selari
- AUX: Peranti tambahan, biasanya port bersiri
- CLOCK $: Jam masa nyata sistem
- NUL: Peranti bit-bucket
- A: -Z:: Huruf huruf
- COM1: Port komunikasi bersiri pertama
- LPT1: Port pencetak selari pertama
- LPT2: Port pencetak selari kedua
- LPT3: Port pencetak selari ketiga
- COM2: Port komunikasi bersiri kedua
- COM3: Port komunikasi bersiri ketiga
- COM4: Port komunikasi bersiri keempat
Cuba buat fail atau folder dengan nama-nama ini di desktop Windows anda dan lihat apa yang berlaku.
Walaupun hari ini jika anda cuba menamakan folder menggunakan salah satu nama terpelihara ini, anda akan menerima mesej ralat berikut: Nama peranti yang ditentukan tidak sah.
Sekatan ini masih ada di Windows berasaskan NT, mungkin alasannya adalah membenarkan keserasian untuk menjalankan program 16-bit dan untuk program berdasarkan baris perintah. Fail Penamaan Windows, Laluan, Ruang Nama, Konvensyen boleh didapati di sini.
Buat folder CON, AUX, NUL
Walaupun anda dapat menggunakan perintah Linux atau MS-DOS untuk membuat nama folder seperti "con", saya menemui Concu aplikasi ini yang mendakwa membolehkan anda membuat dan menghapus folder dengan nama yang terhad, dalam satu klik. Ini adalah pautan CNET jadi ingatlah untuk mengklik pada Pautan Muat turun Langsung.
Mengapa program ini wujud? Hanya untuk menyatakan bahawa ia dapat dilakukan dengan menggunakan alat, itu saja!
Saya tahu, saya tahu ini adalah barang lama yang sebenarnya, tetapi ini untuk mereka yang mungkin tidak tahu mengenainya. ;)