Pertanyaan Buat / ganti nama file / folder yang diawali dengan titik di Windows?


Banyak program membutuhkan nama folder yang dimulai dengan sebuah titik, seperti .emacs.d, .gimp-2.2, .jedit dll. Bagaimana saya membuat folder seperti itu?

Ketika menggunakan Windows Explorer di Windows 2000 (dan versi lainnya), saya mendapatkan pesan kesalahan yang mengatakan "Anda harus memasukkan nama file". Satu-satunya solusi yang saya miliki adalah membuka command prompt (Start> Run> "CMD"> OK) dan masukkan mkdir .mydir.

Mengapa Microsoft pesan kesalahan ini di Explorer, tetapi tidak di shell perintah? Apakah ada registry hack di luar sana untuk memperbaiki ini, sehingga saya dapat memasukkan nama folder langsung di Explorer?


402
2017-11-02 15:15


asal


Ini adalah perlindungan kuno yang dibangun ke windows explorer dan tanggal kembali ke waktu yang hanya DOS 8.3 nama file yang tersedia (Win 3.1) dan file dengan hanya perpanjangan tidak diizinkan. Microsoft tidak pernah repot-repot menghapus ini dari Explorer, mungkin karena manusia yang menggunakan Explorer harus "dilindungi" dari pembuatan file tanpa sengaja tanpa nama file (yaitu, hanya ekstensi).
Lihat juga "Bagaimana cara mengganti nama file menjadi .htaccess di Windows 7?" di superuser.com/questions/56562/… - Arjan


Jawaban:


Untuk buat / ganti nama di windows explorer, cukup ganti nama menjadi .name. - Titik tambahan di bagian akhir diperlukan, dan akan dihapus oleh Windows Explorer.

Untuk membuat file baru dimulai dengan sebuah titik, pada prompt perintah:

echo testing > .name

571
2018-03-30 18:25



Saya baru saja mencoba .name. di Windows (XP) dan itu tidak berhasil; itu mengeluh tentang membutuhkan nama file. - Synetech
Dikonfirmasi untuk bekerja pada Windows 7. Itu luar biasa. - Joe White
Dikonfirmasi untuk berfungsi di Windows 8. - Mr. Polywhirl
Hanya opsi untuk membuat di XP melalui command prompt. mengatakan mkdir .name - Antony Thomas
Berfungsi pada Windows 10 - @Denny di mana Anda menemukan nugget emas ini ?! - Daniel Sokolowski


Anda dapat membuat folder menggunakan Command Prompt dengan:

mkdir .foldername

Anda dapat membuat file menggunakan command prompt dengan:

echo.>.filename.extension


42
2018-06-29 22:59





Pertanyaan bagus. Ada cara mudah untuk melakukan ini dari Windows Explorer tanpa menggunakan command prompt atau shell. Misalkan Anda ingin membuat folder bernama: ".apple"

  1. Buat Folder Baru dari Windows Explorer seperti biasa.
  2. Ketika diminta memasukkan nama, ketik: ".apple."(perhatikan titik di bagian akhir)

Windows harus membuat folder bernama: ".apple"

Harap dicatat bahwa saya telah menggunakan ini hanya pada Windows 7. Saya tidak yakin apakah versi Windows lain mendukung ini.

P.S. Chris Moschini berkata dalam komentar yang berfungsi di Windows 10.


15
2017-12-14 15:56



Berfungsi pada Windows 10. - Chris Moschini
ini persis sama dengan jawaban atas terpilih dalam pertanyaan ini, hanya 4 tahun kemudian - phuclv
Anda baru saja menyelamatkan hidup saya, saya tidak sengaja mengganti nama semua folder dan file dari folder Pengguna Windows saya dan program saya mulai gagal. Untungnya saya bisa mengatur ulang nama. Memberi +1 voting. - Rafa Barragan


Gunakan file browser apa pun selain Explorer (Shell). Saya telah diuji dengan WinRAR, 7-Zip ect. Misalnya, buka WinRAR, lalu navigasikan ke file atau folder Anda, klik di atasnya, tekan F2 (ganti nama), taruh a . di awal, Selesai! Saya telah menguji dengan WinRAR dan 7-Zip. Anda tidak perlu menambahkan Zip atau membuat file terkompresi.

Metode yang lebih sederhana yang saya temukan dalam jawaban lainnya, cukup cantumkan a . pada akhirnya juga.


12
2017-07-15 16:41





Buka jendela Command Prompt dan masukkan perintah berikut:

cd /path/to/the/file
ren file.extension .file.extension

Itu berhasil bagi saya.


6
2018-04-12 19:51





Total Komandan melakukannya dengan cara visual.


4
2017-11-03 10:12





Anda dapat melakukannya dengan cmdlet PowerShell New-Item.

Buka konsol PowerShell dan masukkan

Untuk File:

New-Item .whatever -type file

Untuk Folder:

New-Item .whatever -type directory

4
2017-11-20 15:12



Ya, di Powershell 4.0 juga berfungsi dengan perintah "md". - Fernando Gonzalez Sanchez


Gunakan Windows Powershell. Kalau tidak, ini tidak mungkin dengan DOS / Explorer - satunya metode adalah untuk membuat foo.bar dan kemudian ganti nama dengan jendela explorer.

Dengan Powershell, Anda bisa

touch .bak

berhasil.


3
2018-06-30 00:15



ini pasti mungkin. Apakah Anda melihat sebagian besar jawaban yang dipilih yang diposting beberapa bulan sebelum milik Anda? - phuclv


Saya tidak bisa membuatnya .bowerrc. Begitu

Pertama, saya membuat bowerrc Kemudian, ke prompt dos saya berkata:

>powershell
PS > ren bowerrc .bowerrc
PS > exit
>

2
2017-12-16 23:06



Anda bahkan tidak perlu PowerShell. hanya cmd tua biasa (lihat jawaban lain) - Powershell pasti berfungsi meskipun :) - Nick