批处理文件以递归方式删除具有特定名称的子目录

时间:2011-02-15 16:49:03

标签: command-line batch-file batch-processing

这应该比较简单,这是我的情况;我已经从我的subversion存储库的本地副本复制了trunk内容,我使用SVN客户端Tortoise在每个子目录中创建名为“.svn”的隐藏文件夹。对于一般用途,并防止从一个subversion服务器移动到另一个subversion服务器时出现问题(否则我只是合并),我想帮助整理一个批处理文件,该文件将递归遍历指定的目录并删除任何名为“.svn”的文件夹“ - 我可以写一些C#,但我现在非常忙碌,我可以想象这对你来说是一个单行的CMD大师。有机会轻松回答和投票。请不要讨厌懒惰我需要快速解决方案谢谢! < 3

1 个答案:

答案 0 :(得分:1)

这是可能的,但不是必要的。

您应该使用Tortoise客户端将您的工作副本导出到另一个目录 您可以拖放(右键单击)然后选择导出 此复制所有版本化文件,但不创建.svn目录。

您也可以删除目录。