清理批处理文件

时间:2010-01-28 18:11:40

标签: batch-file wincvs

我正在编写一个批处理文件来清理我的源文件夹。我想删除前缀为。#

的所有wincvs生成的文件
FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"

我遇到的问题是它没有删除子目录中的文件。

3 个答案:

答案 0 :(得分:2)

我认为你需要DEL / S

答案 1 :(得分:1)

你可能想做

DIR /S /B .#*.*

以递归方式列出目录

答案 2 :(得分:0)

这个怎么样:

FOR /R C:\FOLDER\SUBFOLDER %%G IN (.#*.*) DO DEL %%G