我在写一个批处理文件来清理我的源文件夹。我想删除所有WinCVS中生成的文件用的前缀。#清理批处理文件
FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"
我遇到的问题是,它不删除子目录中我的文件。
我在写一个批处理文件来清理我的源文件夹。我想删除所有WinCVS中生成的文件用的前缀。#清理批处理文件
FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"
我遇到的问题是,它不删除子目录中我的文件。
你可能想要做
DIR /S /B .#*.*
,列出目录递归
我想你需要DEL /S
+ 1,比我的容易=) – 2010-01-28 18:15:27
我不认为凯文正在寻找递归删除目录,而是在目录中查找文件,然后删除它们。 – mlathe 2010-01-28 18:19:14
是错过了/ S在DIR – Kevin 2010-01-28 18:27:06