saya punya folder dengan 2K + file di dalamnya, saya perlu menghapus sekitar 200, saya punya file txt dengan semua nama file yang perlu saya hapus dipesan dalam daftar, bagaimana cara menghapus file tertentu dari folder menggunakan daftar? (OS adalah windows 7)
windows-7
windows
windows-explorer
batch-file
Avishking
sumber
sumber
/f
untuk "memaksa menghapus file read-only" bukan/y
.Ketikkan ini pada baris perintah, gantikan file Anda dengan
files_to_delete.txt
:Versi ini cocok untuk disertakan dalam
.cmd
file (dobel %%) dan mampu menangani spasi dalam nama file:sumber
/f
bendera.Menggunakan PowerShell:
sumber
>
untuk membuat ini berfungsi. YaituGet-Content c:\path\to\list.txt > Remove-Item
... Saya memiliki jalur UNC penuh di sayalist.txt
. Semoga ini membantu.>
dan itu baru saja membuat file untuk saya, bukannya menghapus hal-hal.Saya membayangkan itu bisa dilakukan dengan PowerShell.
Mengetahui Perl , saya cenderung menggunakannya untuk hal semacam ini
sumber
Metode pertama berfungsi setelah beberapa perubahan:
salin semua nama file dengan ekstensi yang perlu dihapus setelah menambahkan
del
di awal sepertisimpan file seperti
xyz.bat
di folder yang samasumber
del
secara manual seperti yang Anda usulkan, sementara solusi sudah diposkan untuk mengotomatiskannya? Sebagai tambahan: editor waras akan memiliki beberapa dukungan untuk mencari dan mengganti termasuk akhir baris (atau baris dimulai, menggunakan ekspresi reguler), makro, atau untuk mengedit mode blok atau kolom (sering dimulai dengan menekan Option atau Alt dan kemudian memilih blok, setelah itu kita bisa mengetikkan beberapa baris sekaligus).