从windows中的所有子文件夹中删除CVS文件夹
问题描述:
我是bat文件的新成员。 我有文件夹假设“A”,这个文件夹的子文件夹为“B”,“C”,“D”这些文件夹又有自己的子文件夹。 我的问题是,每个子文件夹和父文件夹都有CVS文件夹,我想从每个目录中删除该文件夹。 如何在bat文件中做到这一点。从windows中的所有子文件夹中删除CVS文件夹
答
这应该做的工作:
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S cvs') DO RMDIR /S /Q %%G
答
通常你应该使用cvs export
获得该课程的全新副本没有工作拷贝的文件夹。
但是你可以使用一个for
循环来删除这些文件夹以及:
for /r /d %%f in (*) do if "%%f"=="CSV" rd /s /q "%%f"
答
尝试做
cvs export -DNOW module_name
,而不是
cvs co module_name
那么你不需要删除任何东西。
答
转到您想要删除所有CVS文件夹的地方。 在资源管理器中的窗口中,在搜索框中输入“CVS”。然后点击输入。 全选,删除。 现在完成了。 :)
完美的,如果我可以给多个upvote我会:) – 2015-09-18 18:44:38
这是非常酷,谢谢。 – 2017-03-21 00:51:53