i have a folder with 2K+ files in it, i need to delete around 200, i have a txt file with all the file names i need removed ordered in a list, how do i remove the specific files from the folder using the list? (OS is windows 7)
Simple way is copy the txt file to a file called
mydel.bat in the directory of the files to delete. Using an editor like Microsoft Word edit this file. Do a global replace on Newline normally
^p in Word. Replace it with
space/f^pdelspace. This will change
File1.bin File20.bin File21.bin
/f for "force delete read-only files"):
File1.bin /f del File20.bin /f del File21.bin /f del
Edit the fist line to add the
and delete the last line.
Run the batch command.
I imagine it can be done with powershell.
Knowing Perl, I tend to use it for this sort of thing
perl -l -n -e "unlink" filenames.txt