脚本从不同的子文件夹中删除各种文件?

时间:2017-11-20 10:08:50

标签: batch-file cmd

我在39个子文件夹中有数千个文件。我确定要从子文件夹中删除大约50个文件。我需要批处理脚本将它们一起删除。

像,

子文件夹A包含> a1,a2,a3,a4 //这些都是文件名,包括扩展名

子文件夹B包含> B1,B2,B3

..........

子文件夹Z包含> Z1,Z2,Z3,Z4,Z5

我需要删除,

A3

B1

C7

D5

Z2

Z4

希望你能理解我的问题。 任何帮助赞赏。 提前致谢。

2 个答案:

答案 0 :(得分:0)

为了删除文本文件中提到的文件,您可以像这样执行for循环:

FOR /F "delims=#" %%j IN (your_list.txt) DO ( echo %%j
del %%j
)

答案 1 :(得分:0)

我自己能够创建脚本,

FOR /F "delims=#" %%j IN (list_of_to_be_deleted.txt) DO ( del /s %%j
echo %%j has been Deleted!
)