清理批处理文件
我正在编写一个批处理文件来清理我的源文件夹。我想删除所有 wincvs 生成的带有 .# 前缀的文件,
FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"
我遇到的问题是它没有删除子目录中的文件。
I'm writing a batch file to cleanup my source folders. I want to delete all wincvs generated files with a prefix of .#
FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"
the problem I'm having is that it's not deleting my files within subdirectories.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我认为你需要 DEL /S
I think you need DEL /S
您可能想要
递归地列出目录
you probably want to do
to list out the directories recursively
这个怎么样:
What about this: