Laman » bagaimana untuk » Kenapa Tidak Boleh Mengarang Folder '._.' di Windows 7?

    Kenapa Tidak Boleh Mengarang Folder '._.' di Windows 7?

    Kadang-kadang demi rasa ingin tahu, atau berdasarkan keinginan sebenar untuk melakukan sesuatu yang berbeza, anda boleh cuba menggunakan beberapa nama yang tidak biasa untuk folder pada sistem Windows anda-dengan hasil yang bercampur-campur. Dengan itu, jawatan SuperUser Q & A hari ini mempunyai jawapan kepada soalan pembaca yang ingin tahu.

    Sesi Soalan & Jawapan hari ini datang kepada kami dengan ihsan SuperUser-bahagian pembahagian Stack Exchange, kumpulan yang diketuai oleh komuniti laman web Q & A.

    Petikan skrin mesej dari Ben N (SuperUser).

    Soalan

    Pembaca SuperUser EdwardBlack ingin tahu mengapa tidak mungkin untuk menamakan folder ._. pada sistem Windows 7 beliau:

    Saya hanya melihat bahawa tidak mungkin untuk menamakan folder ._. pada sistem Windows 7 saya. Ia akan dinamakan semula ._ sebaliknya. Kadang-kadang ia hilang selepas menamakannya, tetapi kemudian muncul semula selepas menyegarkan pandangan. Windows kelihatannya mempunyai masalah dengan titik pada akhir nama fail. Kenapa ini?

    Kenapa tidak boleh nama folder ._. di Windows 7?

    Jawapan

    Penyumbang SuperUser Ben N mempunyai jawapan untuk kami:

    Windows biasanya memerlukan fail untuk sama ada tiada sambungan atau lanjutan yang sekurang-kurangnya satu aksara panjang. Ia tidak menyukai sambungan panjang sifar (iaitu nama fail yang berakhir dengan tempoh). Folder juga boleh mempunyai sambungan, oleh itu, Windows tidak membiarkan nama mereka berakhir dengan tempoh.

    Sumber: Dari artikel yang dikaitkan dengan DavidPostill:

    • Gunakan tempoh untuk memisahkan nama fail asas dari pelanjutan dalam nama direktori atau fail.

    Jika anda cuba menamatkan nama fail atau direktori dengan tempoh, Windows hanya menganggap bahawa anda tidak mahu sambungan dan dengan itu membuangnya (walaupun jika anda menciptanya dengan arahan md dalam tetingkap arahan cepat).

    Zon Bahaya

    Jika anda benar-benar mahukan nama folder untuk tamat tempoh, anda perlu menggunakan urutan nama mentah sihir yang menggantikan urutan \\? \\?. Dalam tetingkap arahan cepat, md \\? \ C: \ path \ to \ container \ ._. sememangnya akan membuat folder bernama ._., tetapi banyak program akan menghadapi masalah dengannya, walaupun Windows Explorer:

    Direktori sedemikian hanya boleh dikeluarkan dengan perintah rd diikuti dengannya \\? \ nama, atau dinamakan semula dengan pendeknya (8.3, dir / x) nama.


    Mempunyai sesuatu untuk menambah penjelasannya? Bunyi dalam komen. Ingin membaca lebih banyak jawapan dari pengguna Stack Exchange yang berteknologi tinggi? Lihat thread perbincangan penuh di sini.