1. 程式人生 > >如何用DOS命令刪除資料夾

如何用DOS命令刪除資料夾

del 命令:刪除一個或數個檔案。DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] namesERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names  names         指定一個或數個檔案或目錄列表。萬用字元可被用來                刪除多個檔案。如果指定了一個目錄,目錄中的所                有檔案都會被刪除。  /P            刪除每一個檔案之前提示確認。  /F            強制刪除只讀檔案。  /S            從所有子目錄刪除指定檔案。  /Q            安靜模式。刪除全域性萬用字元時,不要求確認。  /A            根據屬性選擇要刪除的檔案。  attributes      R  只讀檔案                     S  系統檔案                  H  隱藏檔案                     A  存檔檔案                  -  表示“否”的字首如果命令副檔名被啟用,DEL 和 ERASE 會如下改變:/S 開關的顯示句法會顛倒,即只顯示已經刪除的檔案,而不顯示找不到的檔案。rd命令:刪除一個目錄。RMDIR [/S] [/Q] [drive:]pathRD [/S] [/Q] [drive:]path    /S      除目錄本身外,還將刪除指定目錄下的所有子目錄和            檔案。用於刪除目錄樹。    /Q      安靜模式,帶 /S 刪除目錄樹時不要求確認
rd /s d:\temp\
如圖所示:
attrib一般會用到命令:+ 設定屬性 - 清除屬性 R 只讀檔案屬性 A 存檔檔案屬性 S 系統檔案屬性 H 隱藏檔案屬性。 
attrib的用法是:
比如我想給D盤的w資料夾裡的ddd.exe資料夾新增只讀、存檔、系統檔案、隱藏屬性,在DOS下輸入:
attrib +r +a +s +h d:\w\ddd.exe
給c盤www資料夾加上面的屬性:
attrib +r +a +s +h c:\www
刪不掉的問題,下面這一段話可以幫你:
7 del
del d:\test.txt       #刪除指定檔案,不能是隱藏、系統、只讀檔案del /q/a/f d:\temp\*.*刪除 d:\temp 資料夾裡面的所有檔案,包括隱藏、只讀、系統檔案,不包括子目錄del /q/a/f/s d:\temp\*.*刪除 d:\temp 及子資料夾裡面的所有檔案,包括隱藏、只讀、系統檔案,不包括子目錄
如圖所示:
最佳組合:先用del /q/a/f/s d:\temp\*.*刪除你temp資料夾裡面的所有檔案,然後在用rd /s d:\temp\刪除你temp資料夾下目錄以及子目錄。
刪除檔案非同小可,望大家看清楚了再進行刪除。重要東西要提前做好備份。一面後顧之憂。