Windows – How to delete files from a folder using a list of file names in windows

batch filewindowswindows 7windows-explorer

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)

Best Answer

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

to (with /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 del space and delete the last line.

Run the batch command.

Related Question