从Windows中的所有子文件夹中删除CVS文件夹

我是新的bat文件。 我有文件夹假设“A”和这个文件夹的子文件夹为“B”,“C”,“D”这些文件夹再次有自己的子文件夹。 我的问题是,每个子文件夹和父文件夹都有CVS文件夹,我想从每个目录中删除该文件夹。 如何在bat文件中做到这一点。

Solutions Collecting From Web of "从Windows中的所有子文件夹中删除CVS文件夹"

转到您想要删除所有CVS文件夹的地方。 在资源管理器的窗口中,在搜索框中输入“CVS”。 然后点击进入。 全选,删除。 现在完成了。 🙂

这应该做的工作:

FOR /F "tokens=*" %%G IN ('DIR /B /AD /S cvs') DO RMDIR /S /Q %%G 

试着做

 cvs export -DNOW module_name 

代替

 cvs co module_name 

那么你不需要删除任何东西。

通常你应该使用cvs export来获得没有工作拷贝文件夹的干净副本。

但是,您也可以使用for循环来删除这些文件夹:

 for /r /d %%f in (*) do if "%%f"=="CSV" rd /s /q "%%f"