Saat ini saya memiliki file di root dari hard drive eksternal saya yang diberi nama ._.
, yang saya duga telah ditambahkan ke hard drive saya setelah menggunakannya di MacBook saya beberapa waktu yang lalu. Saya mencoba menghapus file ini di mesin Windows 10 saya; namun Windows terus mengklaim file tidak dapat ditemukan.
Saya juga mencoba menghapus file melalui command prompt yang ditinggikan; namun pesan yang sama dikembalikan.
Apakah ada cara saya dapat menghapus file ini dari hard drive saya melalui Windows?
windows
command-line
windows-explorer
dotfiles
Mike Koch
sumber
sumber
find "._."
tetapi tidak memberikan tanda kutip untukdel ._.
. Apakah kamu sudah mencobadel "._."
?"._."
Anda tidak dapat menghapus ini karena koala adalah spesies yang dilindungi.Jawaban:
Jalankan perintah berikut (bisa memerlukan hak tinggi / buka command prompt sebagai administrator):
Tentang
\\?\
awalan :Perhatikan bahwa Anda tidak dapat menggunakan
\\?\
awalan " " dengan jalur relatif.Contoh :
sumber
start
perintah?node_modules
direktori.)\\?\
awalan yang digunakandel
ataurmdir
perintah tidak membantu. Beralih ke7-zip
pengelola file.C:\Windows
atau..
tidak diperluas, dan mereka memiliki batas panjang hanya 260. Batas 260 itu diberlakukan di banyak tempat; sayangnya beberapa tempat itu salah menerapkan batas itu juga untuk jalur `\\?`.Meskipun pertanyaan telah dijawab, saya masih ingin menawarkan solusi alternatif yang mungkin: menggunakan "nama pendek" lama (yang dapat Anda tampilkan dengan opsi "/ x" ke perintah dir) juga dapat memungkinkan Anda untuk memahami file dengan nama "funky" yang tidak bisa Anda tangani jika tidak:
sumber
Instal 7-zip , buka dan gunakan menu file-nya untuk mengubah nama file menjadi nama normal (misalnya untuk
aaa
) dan kemudian Anda dapat menghapusnya. Ditemukan di pos ini .Saya menguji ini pada Windows XP yang berjalan di VM. Saya menggunakan Linux untuk membuat file yang dipanggil
._.
pada direktori bersama.sumber
Buka op windows explorer Anda, navigasikan ke file. Ganti nama file seperti: filename.txt Sekarang Anda dapat menghapusnya. Jika Anda tidak dapat melakukan ini maka Anda harus yakin memiliki hak admin.
(btw alasan mengapa Anda tidak dapat menghapusnya adalah karena nama file sebenarnya tidak memiliki nama dan ekstensi tidak valid. Nama file adalah "." dan ekstensi adalah "__." yang tidak diizinkan.)
sumber
Anda dapat menghapus file dengan 1) Mengambil kepemilikan 2) memberikan administrator (Anda) izin penuh 3) Lakukan apa yang Anda inginkan dengan file
Permintaan CMD tinggi
Menghapus berkas
sumber