• 建议一个注册表文件delete_dot_svn.reg
  • 内容为以下语句:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete SVN Folders"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \""
  • 保存,双击运行。
以后右键点击需要清楚的目录,选择"Delete SVN Folders"即可递归删除这些隐含的文件夹。

切记不到万不得已不要删除,否则会丢失正常的SVN信息。

来源:http://weblogs.asp.net/jgalloway/archive/2007/02/24/shell-command-remove-svn-folders.aspx

【更新】举一反三用以下注册表代码可以递归清楚文件夹中由Dreamweaver留下的"_notes"目录

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Delete_NOTES]
@="Delete _notes Folders"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Delete_NOTES\command]
@="cmd.exe /c \"TITLE Removing DW _notes Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (_notes) DO RD /s /q \"%%f\" \""

文件夹好清爽:P