Perlu menghapus semua file dengan satu ekstensi pada drive di Windows 7

13

Saya memiliki drive yang diisi dengan 1000-an file yang tersebar di ratusan folder. Saya menggunakan program sinkronisasi yang membuat banyak file placeholder di seluruh drive. Saya perlu menghapus semua placeholder tetapi membiarkan folder dan file lainnya tetap utuh. Saya menggunakan Windows 7.

Peter Hoven
sumber

Jawaban:

23

Saya menemukan jawaban saya sendiri di baris perintah.

del /s *.wlx

di mana wlx adalah ekstensi file yang dimaksud.

Peter Hoven
sumber
1
Jika saya memiliki file yang disebut "ASP" dan "ASPX" dan menjalankan ini, itu juga menghapus halaman ASPX ... Hanya mengatakan - itu bukan ekstensi "spesifik"
Lars Holdgaard
Anda bisa menambahkan /psakelar untuk meminta pada setiap penghapusan. Yang mengatakan, memukul y enterberulang-ulang menjadi cepat tua.
PerryC
@ LarsHoldgaard: Versi "nama pendek" dari nama file untuk file-file ASPX kemungkinan memiliki ekstensi ASP.
Ben Voigt
Powershell:ls *.wlx -Recurse | foreach {rm $_}
Ngarai Kolob
5

Anda dapat melakukan ini menggunakan Windows GUI. Masukkan "* .wlx" di kotak pencarian di explorer. Kemudian setelah file ditemukan, pilih semuanya (CTRL-A) dan kemudian hapus menggunakan tombol hapus atau menu konteks. Ini juga berfungsi di versi Windows yang lebih lama menggunakan panel pencarian dan jendela pencarian file explorer yang terpisah.

Baris perintah lebih cepat, terutama jika ada banyak file. Saya baru saja menambahkan jawaban ini sebagai catatan.

Kevin Brock
sumber
Saya benar-benar mencoba ini dulu karena ini adalah cara termudah untuk menghapus file-file ini. Metode baris perintah berfungsi dengan baik untuk banyak file tetapi berpotensi menghapus file yang salah jika Anda tidak berhati-hati.
Peter Hoven
0

Jika Anda memiliki cygwin -

find . -name '*.wlx' -delete
Aniket Thakur
sumber