[cmd指令學習心得]執行批次檔以切換目錄以及刪除資料夾(含有大量檔案的資料夾)

  • 3704
  • 0
  • 2017-09-30

[cmd指令學習心得]執行批次檔以切換目錄以及刪除資料夾(含有大量檔案的資料夾)

首先以(系統管理員)身份執行CommandLine視窗,加上/d才可以在後面接上完整的路徑名稱喔:
cd /d D:\Logs1

再來刪除多筆你想要刪除的資料夾,加上/q參數才不會要你按下y確認才能刪除(rd寫在.bat批次檔的時候通常就會加上此參數),加上/s則是會連底下的子目錄都刪除喔:
rd 目錄一的名稱 /q /s
rd 目錄二的名稱 /q /s

範例.bat檔案內容:在 工作排程器  設定執行這個.bat檔案,並設定半夜才執行,且上限執行最多8小時,這樣子在上班的時間就不會拖慢IO的效能囉

cd /d D:\Logs1
rd 要刪除的目錄1 /q /s
rd 要刪除的目錄2 /q /s

參考資料:
Rmdir (rd)