Mengapa Tidak Mungkin Menamai Folder ‘._.’ di Windows 7?

Terkadang demi rasa ingin tahu, atau berdasarkan keinginan sebenarnya untuk melakukan sesuatu yang berbeda, Anda mungkin mencoba menggunakan beberapa nama yang tidak biasa untuk folder di sistem Windows Anda—dengan hasil yang beragam. Dengan mengingat hal itu, postingan SuperUser Q&A hari ini memiliki jawaban atas pertanyaan pembaca yang penasaran.

Sesi Tanya Jawab hari ini diberikan kepada kita atas izin SuperUser—subdivisi dari Stack Exchange, pengelompokan situs web Tanya Jawab berbasis komunitas.

Tangkapan layar jendela pesan milik Ben N (SuperUser).

Pertanyaan

Pembaca SuperUser EdwardBlack ingin tahu mengapa tidak mungkin memberi nama folder._. pada sistem Windows 7-nya:

Saya baru menyadari bahwa tidak mungkin memberi nama folder._. pada sistem Windows 7 saya. Itu akan diganti namanya menjadi._ sebagai gantinya. Terkadang menghilang setelah diberi nama, tetapi kemudian muncul kembali setelah menyegarkan tampilan. Windows tampaknya memiliki masalah dengan titik di akhir nama file. Kenapa ini?

Mengapa tidak mungkin memberi nama folder._. di Windows 7?

Jawabannya

Kontributor SuperUser Ben N memiliki jawaban untuk kita:

Windows biasanya membutuhkan file yang tidak memiliki ekstensi atau ekstensi yang panjangnya setidaknya satu karakter. Itu tidak suka ekstensi panjang nol (yaitu nama file yang diakhiri dengan titik). Folder dapat memiliki ekstensi juga, oleh karena itu, Windows tidak membiarkan namanya diakhiri dengan titik.

Sumber: Dari artikel yang ditautkan oleh DavidPostill :

  • Gunakan titik untuk memisahkan nama file dasar dari ekstensi nama direktori atau file.

Jika Anda mencoba untuk mengakhiri nama file atau direktori dengan titik, Windows hanya mengasumsikan bahwa Anda tidak menginginkan ekstensi dan dengan demikian menghapusnya (bahkan jika Anda membuatnya dengan perintah md di jendela prompt perintah).

Zona Bahaya

Jika Anda benar-benar ingin nama folder diakhiri dengan titik, Anda harus menggunakan urutan penggantian nama mentah ajaib dari \?. Di jendela prompt perintah, md \?C:pathtocontainer._. memang akan membuat folder bernama._., tetapi banyak program akan mengalami masalah dengannya, bahkan Windows Explorer:

Direktori seperti itu hanya dapat dihapus dengan perintah rd diikuti dengan nama \?, atau diganti dengan nama pendek (8.3, dir /x).

Punya sesuatu untuk ditambahkan ke penjelasan? Suarakan di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat utas diskusi lengkapnya di sini.