2012-01-17 72 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 

刪除隱藏和系統和只讀文件