2012-01-17 99 views
18

我有以下脚本来清洗我的Visual Studio 2010的解决方案目录:Windows批处理 - 删除一个隐藏的文件

@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. 

它的工作原理就像一个魅力exept为suo文件 - 他们是隐藏的,这个脚本没有按”不要删除它们。

你能帮我升级脚本来删除suo文件吗?

最亲切的问候,

回答

21
del /S /F /AH *.suo 

/AH开关(如在del /?指定接通的隐藏文件删除。

5
del /ah 

删除隐藏文件,但是

del /a 

删除隐藏和系统和只读文件