寫一串代碼。放到.txt文件中,再把文件名改為.bat可執(zhí)行,代碼如下:
@echo off
echo 正在清除系統(tǒng)垃圾文件,請(qǐng)稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\小甜餅s\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet? Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系統(tǒng)LJ完成!
echo. & pause
說明:
在DOS命令里有很多參數(shù),上面利用del命令的各種參數(shù)匹配刪除。
del命令
刪除一個(gè)或數(shù)個(gè)文件。
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names 指定一個(gè)或數(shù)個(gè)文件或目錄列表。通配符可被用來
刪除多個(gè)文件。如果指定了一個(gè)目錄,目錄中的所
有文件都會(huì)被刪除。
/P 刪除每一個(gè)文件之前提示確認(rèn)。
/F 強(qiáng)制刪除只讀文件。
/S 從所有子目錄刪除指定文件。
/Q 安靜模式。刪除全局通配符時(shí),不要求確認(rèn)。
/A 根據(jù)屬性選擇要?jiǎng)h除的文件。
attributes R只讀文件S 系統(tǒng)文件
H隱藏文件A 存檔文件
- 表示“否”的前綴
如果命令擴(kuò)展名被啟用,DEL 和 ERASE 會(huì)如下改變:
/S 開關(guān)的顯示句法會(huì)顛倒,即只顯示已經(jīng)
刪除的文件,而不顯示找不到的文件。
%systemdrive%
說明是系統(tǒng)所在盤,對(duì)應(yīng)路徑:C:\