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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows批处理问题,如何批量删除某几个子文件夹下面,文件名包含特定字符串的所有文件?相关的知识,希望对你有一定的参考价值。

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

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

以上是关于windows批处理问题,如何批量删除某几个子文件夹下面,文件名包含特定字符串的所有文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何编辑一个windows bat批处理文件 删除多余的文件名和后缀

批处理如何批量删除当前文件下所有csv文件的前几行

用shell命令怎样批量删除文件的后缀名

window maven批量删除.lastUpdated文件

dos 批处理命令 删除指定后缀条件的文件

如何从文件名中删除空格(批量)