Saya memiliki file dengan nama ini "Mendaftarkan aplikasi yang salah", ada beberapa ruang dalam nama file, sekarang saya tidak dapat menghapusnya, bahkan tidak akan membiarkan saya mengubah nama file, saya juga mencoba menghapusnya dari saya Program Java, tidak akan membiarkan saya juga, bagaimana cara menghapusnya?
Saat menghapusnya dari Explorer, saya mendapatkan ini:
Could not find this item
This is no longer located in C:\My_Dir\.
Verify the item's location and try again.
Registering wrong app
Type: File
Siz: 0 bytes
Yang aneh adalah, file ini tidak terlihat oleh sistem, berukuran 0 dan memiliki ruang dalam namanya.
Jawaban:
Anda bisa melakukannya seperti ini:
Ini akan cocok dengan jumlah karakter apa pun antara dan setelah kata-kata, dan juga berfungsi pada file yang salah.
Jika Anda tidak memiliki file lain yang memulai
Registering
, Anda mungkin juga mencoba:Jika file tidak terhapus, gunakan Process Explorer dan cari pegangan dan hentikan proses kepemilikan.
sumber
Buka prompt perintah, dan ubah ke direktori My_Dir
Dapatkan nama file pendek (8,3) untuk file tersebut.
Anda harus melihat sesuatu seperti
The Regist ~ 1 adalah nama file pendek. Coba perintah del dengan nama itu.
sumber
Coba masukkan nama file dalam tanda kutip, tetapi ganti spasi dengan tanda tanya, seperti ini:
del "mendaftar? salah? aplikasi"
Itu harus menghapus file jika spasi tidak benar-benar spasi, tetapi nulls atau karakter tak terlihat lainnya.
sumber
Spasi seharusnya tidak masalah jika Anda mencoba untuk menghapus file dari Explorer. Jika Anda mencoba untuk menghapus dari baris perintah cukup masukkan nama file dalam tanda kutip seperti ini
del "Registering wrong app "
.Jika ini tidak berhasil, Anda memiliki sesuatu yang lain yang menahan Anda selain spasi dalam nama file ... seperti proses yang "mengunci" file tersebut, sehingga mencegah penghapusan.
sumber
Hapus dir atau file dengan spasi di dalamnya:
sumber
Bagi mereka yang masih tidak bisa mendapatkan ini berfungsi (seperti saya). Menggunakan file explorer 7zip untuk mengubah nama file berfungsi. Tampaknya melakukan penggantian nama tingkat lebih rendah daripada yang diizinkan windows.
sumber