1. 程式人生 > >用批次檔清除 Windows 暫存檔 « 關於網路那些事...

用批次檔清除 Windows 暫存檔 « 關於網路那些事...

在 windows 環境,可以透過批次檔方式一鑑清除暫存檔案,釋放空間

將下列內容儲存為 cleanner.bat

cleanner.bat

@echo off
echo 開始清除系統中不必要的暫存檔案.....
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%ecycled\*.* del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%ecent\*.* del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%ecent\*.*" echo 清除完成 echo. & pause

將檔案儲存在桌面,點選右鍵 以管理員身分執行

程式說明

下面這段意思是,刪除C:\ 底下所有 .tmp 副檔名的檔案
其中,*.tmp 的 * 代表任意名稱,以及副檔名為 .tmp

del /f /s /q %systemdrive%\*.tmp

底下這句則是要針對 windows 系統目錄

del /f /s /q %windir%\

目前使用者暫存資料夾目錄

del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\

IE 暫存檔案資料夾

del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\

如果你喜歡我們的文章內容,請在這裡按個讚