如何用DOS命令刪除資料夾
阿新 • • 發佈:2019-01-23
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資料夾下目錄以及子目錄。
刪除檔案非同小可,望大家看清楚了再進行刪除。重要東西要提前做好備份。一面後顧之憂。