Windows快速批量刪除大量文件的命令

Windows服務器或普通操作系統中經常會遇到很多生成的臨時文件需要刪除,如果需要刪除的文件夾中數目很多,且文件很巨大時,如果通過鼠標選擇文件夾再直接刪除會響應得非常慢,特別是文件數量也巨大時,Windows系統在刪除之前還會先計算文件大小,那個龜速讓你無語到飛起。用下面兩個DOS命令則可以比較快速刪除大量文件夾和文件。

命令分別如下:

rmdir [drive:]path [/S] [/Q]

del [drive:]path [/S] [/Q]

其中rmdir 與rd命令相同。
/S 表示除目錄本身外,還將刪除指定目錄下的所有子目錄和文件。
/Q 表示安靜模式,刪除時不需要經過確認。

如刪除 D:\temp\目錄下的所有文件的寫法如下:
rmdir d:\temp\ /S /Q
del d:\temp\ /S /Q

推薦使用rmdir 命令,批量刪除大量文件時比del 更高效快速。

 

擴展:

批量刪除當前路徑下後綴爲 .jpg和 .json

del /a /f /s /q  "*.jpg" "*.json"
*爲通配符 
/a /f 是強制刪除所有屬性的文件 
/q是無需確認直接刪除 
要是再加上/s開關,就可以刪除子文件加中的文件
 

發佈了32 篇原創文章 · 獲贊 6 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章