如何用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文件夾下目錄以及子目錄。
刪除文件非同小可,望大家看清楚了再進行刪除。重要東西要提前做好備份。一面后顧之憂。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM