我想用bat檔刪除一個資料夾
誰可以教我
該如何寫bat檔案的內容??
2007-01-20 15:55:39 · 3 個解答 · 發問者 ? 1 in 電腦與網際網路 ➔ 軟體
那要怎麼用bat新增 " 排定的工作 " ??
2007-01-21 04:02:54 · update #1
在Windows在安裝和使用過程中都會產生相當多的垃圾文件,
包括臨時文件(如:*.tmp、*._mp)
日誌文件(*.log)、
臨時幫助文件(*.gid)、
磁盤檢查文件(*.chk)、
臨時備份文件(如:*.old、*.bak)以及其他臨時文件。
特別是如果一段時間不清理IE的臨時文件夾「Temporary Internet Files」,
其中的緩存文件有時會佔用上百MB的磁盤空間。
這些LJ文件不僅僅浪費了寶貴的磁盤空間,嚴重時還會使系統運行慢如蝸牛。
現在就讓我們一起來快速清除系統垃圾吧!
--------------------------------------------------------------------------------
請下載:http://www.cyut.edu.tw/~s9427615/Clean.rar
下載完成,解壓縮之後,連擊就可以了唷。^^"
--------------------------------------------------------------------------------
解釋:
這只是一個把刪除的指令作成批次的檔型式
del /f /s /q %systemdrive%*.tmp
刪除磁碟中副檔名為TMP的暫存檔案
del /f /s /q %systemdrive%*._mp
刪除磁碟中副檔名為_MP的暫存檔案
del /f /s /q %systemdrive%*.log
刪除磁碟中副檔名為LOG的紀錄檔案
del /f /s /q %systemdrive%*.gid
刪除磁碟中副檔名為GID的暫存檔案
del /f /s /q %systemdrive%*.chk
刪除磁碟中副檔名為CHK的暫存檔案
這個都是磁碟掃描之後的檔案基本上沒
什麼作用
del /f /s /q %systemdrive%*.old
刪除磁碟中副檔名為OLD的備份檔案
del /f /s /q %systemdrive%recycled*.*
刪除磁碟中資源回收筒的所有檔案
del /f /s /q %windir%*.bak
刪除磁碟中副檔名為BAK的備份檔案
del /f /s /q %windir%prefetch*.*
rd /s /q %windir%temp & md %windir%tempdel /f /q %userprofile%cookies*.*
del /f /q %userprofile%recent*.*
刪除userprofile回收筒的所有檔案
del /f /s /q "%userprofile%Local SettingsTemporary Internet Files*.*"
刪除所有瀏覽器的暫存檔案
del /f /s /q "%userprofile%Local SettingsTemp*.*"
刪除暫存資料夾裡的所有檔案
del /f /s /q "%userprofile%recent*.*"
所以基本上他批次檔寫的內容都是刪除一些沒用的東西
真的可以讓你的硬碟多不少空間。
2007-01-29 22:11:04 · answer #1 · answered by 公瑾 6 · 0⤊ 0⤋
到下面的網址看看吧
▶▶http://*****
2014-09-10 07:38:15 · answer #2 · answered by CZHTCAKERTAC 1 · 0⤊ 0⤋
刪除的指令語法如下....
如果是用在BAT檔上~可以考慮使用/Q
不過...提醒你如果當欲刪除的資料夾內有檔案存在的話
該資料夾無法刪除
必需先進入該資料夾將內容檔案刪除後
才能刪除該資料夾
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
/S 除了目錄本身之外,一併移除指定目錄裡的所有目錄
用於移除樹狀目錄結構。
/Q 安靜模式,有 /S 時,刪除目錄樹結構不再要求確認
2007-01-23 15:07:59 補充:
所謂的bat檔...也就是批次檔
它是會自動將檔案內的指令依序做執行的動作
新增排定的工作....牽扯的層面就很廣了...
畢竟WINDOWS並不是DOS......
2007-01-20 16:56:57 · answer #3 · answered by Stanley 6 · 0⤊ 0⤋