If-Koubou

Mengapa Tidak Mungkin Menamai Folder '._.' di Windows 7?

Mengapa Tidak Mungkin Menamai Folder '._.' di Windows 7? (Bagaimana caranya)

Kadang-kadang demi rasa ingin tahu, atau berdasarkan keinginan yang sebenarnya untuk hanya melakukan sesuatu yang berbeda, Anda dapat mencoba menggunakan beberapa nama yang tidak biasa untuk folder di sistem Windows Anda-dengan hasil yang beragam. Dengan itu dalam pikiran, SuperUser Q & A postingan hari ini memiliki jawaban untuk pertanyaan pembaca yang ingin tahu.

Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.

Screenshot jendela pesan milik Ben N (SuperUser).

Pertanyaan

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

Saya hanya memperhatikan bahwa tidak mungkin untuk memberi nama folder ._. pada sistem Windows 7 saya. Ini akan diganti namanya menjadi ._ sebagai gantinya. Kadang-kadang menghilang begitu saja setelah menamainya, tetapi kemudian muncul kembali setelah menyegarkan tampilan. Windows tampaknya memiliki masalah dengan titik-titik di akhir nama file. Kenapa ini?

Mengapa tidak mungkin menamai folder ._. di Windows 7?

Jawabannya

Kontributor SuperUser Ben N memiliki jawabannya untuk kami:

Windows biasanya membutuhkan file untuk tidak memiliki ekstensi atau ekstensi yang setidaknya memiliki panjang satu karakter. Tidak suka ekstensi panjang nol (yaitu nama file yang diakhiri dengan titik). Folder dapat memiliki ekstensi juga, oleh karena itu, Windows tidak membiarkan nama mereka diakhiri dengan suatu periode.

Sumber: Dari artikel terkait oleh DavidPostill:

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

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

Zona Bahaya

Jika Anda benar-benar ingin nama folder berakhir dengan periode, Anda harus menggunakan urutan pengubahan nama mentah ajaib \\?\. Di jendela prompt perintah, md \? \ C: \ path \ to \ container \ ._. memang akan membuat folder bernama ._., tetapi banyak program akan memiliki masalah dengan itu, bahkan Windows Explorer:

Direktori semacam itu hanya dapat dihapus dengan perintah rd diikuti olehnya \? \ nama, atau diganti namanya dengan singkatnya (8.3, dir / x) nama.

Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.