windows批处理问题,如何批量删除某几个子文件夹下面,文件名包含特定字符串的所有文件?

windows批处理问题,如何批量删除某几个子文件夹下面,包含特点字符串的所有文件?

简单点的办法就是利用window搜索工具,搜索锚定定到此文件夹,然后输入搜索命的通配符,所谓通配符就是利用好*符号和?符号,*符号代表任意字符串,?号代表一个字符串,举个栗子,*1122AA.dox ,搜索出来都是asdf1122AA.doc ,asdd1122AA.doc,等等的文件,如果是星号只代表文件这个位置的任意字符,你可以根据你所在文件夹文件的通用格式进行合理的组合搭配使用,查询到所有类型的文件或者文件夹,然后选定后删除,就行了哈
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-10-23
cd /d "主目录路径"
del /s /q /f "子目录1\*特定字符串*.*" "子目录2\*特定字符串*.*" "子目录3\*特定字符串*.*"
以此类推。
如果主目录中没有任何文件,只有子目录文件夹,那么可以直接这样写
cd /d "主目录路径"
del /s /q /f "*特定字符串1*.*" "*特定字符串2*.*" "*特定字符串2*.*"