关于Visual Studio 2010:Windows批处理-删除隐藏文件

Windows batch - delete a hidden file

我具有以下脚本来清理我的Visual Studio 2010解决方案目录:

1
2
3
4
5
6
7
8
@echo off
FOR /D /R %%X IN (debug,release,bin,obj,ipch) DO RD /S /Q"%%X"
del /S /F *.suo
del /S /F *.user
del /S /F *.ncb
del /S /F *.sbr
del /S /F *.log
echo Solution clean.

它像suo文件的超级魅力一样工作-它们是隐藏的,此脚本不会删除它们。

您能帮我升级脚本以删除suo文件吗?

最诚挚的问候,例如。


1
del /S /F /AH *.suo

/AH开关(在del /?中指定)打开对隐藏文件的删除。


1
del /ah

删除隐藏文件,但

1
del /a

也删除隐藏文件以及系统文件和只读文件。