我有一个批处理脚本如下.
D:
del "D:\TEST\TEST1\Archive\*.TSV"
del "D:\TEST\TEST1\Archive\*.TXT"
del "D:\TEST\TEST2\Archive\*.TSV"
del "D:\TEST\TEST2\Archive\*.TXT"
del "D:\TEST\TEST 100%\Archive\*.TSV"
del "D:\TEST\TEST 100%\Archive\*.TXT"
Run Code Online (Sandbox Code Playgroud)
上面的代码删除除文件夹之外的所有文件夹中的所有".txt"和".tsv"文件TEST 100%.从TEST 100%我删除文件我得到错误The Path could not be found.我猜文件夹名称中的%符号会产生问题.任何人都可以指导我解决问题并从文件夹中删除文件TEST 100%?
我必须从具有相同名称的子文件夹中删除文件.我的文件路径如下.
d:\test\test1\archive\*.txt
d:\test\try\archive\*.txt
d:\test\model\archive\*.txt
Run Code Online (Sandbox Code Playgroud)
我尝试del在批处理脚本中使用命令删除.但是文件夹" test " 中有超过100个文件夹.因此,很难del用于每一条路径.
除"archive"文件夹的父文件夹名称外,所有路径的所有内容都保持不变.所以我想可能有一些简单的方法来使用批处理脚本删除文件.
任何人都可以指导我是否有任何简单的方法来使用批处理脚本删除文件?或者我必须重复del所有100个文件夹?
可能重复:
使用批处理脚本删除子文件夹中的文件
我必须从子文件夹(具有相同名称)中删除.txt文件.我的文件路径如下所示.
d:\ test\test1\archive*.txt d:\ test\try\archive*.txt d:\ test\model\archive*.txt
我尝试使用"del"命令删除上述路径中的".txt"文件.但是文件夹"test"中有超过100个文件夹.因此,对每条路径使用"del"非常困难.
除"archive"文件夹的父文件夹名称外,所有路径的所有内容都保持不变.所以我想可能有一些简单的方法来使用批处理脚本删除文件.
任何人都可以指导我是否有任何简单的方法来使用批处理脚本删除.txt文件或者我必须为所有100个文件夹重复"del"?
batch-file ×3