Dos批處理編寫一鍵清理系統垃圾的bat程式碼
阿新 • • 發佈:2022-03-06
del 命令的引數
/F 強制刪除只讀檔案。
/S 從所有子目錄刪除指定檔案。
/Q 安靜模式。刪除全域性萬用字元時,不要求確認。
rd 命令的引數
/s 除目錄本身外,還將刪除指定目錄下的所有子目錄和檔案。用於刪除目錄樹。
/q 安靜模式
/s 刪除目錄樹時不要求確認。
程式碼一 @echo off & title 清理系統垃圾 del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*.mp3 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%\cookies\*.* del /f /s /q "C:\Documents and Settings\Administrator\Local Settings\History" del /f /s /q "C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files" del /f /s /q "C:\Documents and Settings\Administrator\Local Settings\Temp" del /f /s /q "C:\Documents and Settings\Administrator\Local Settings\Temp\_xl7vss_" del /f /s /q "D:\Program Files\QvodPlayer\Data"
程式碼二 @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%\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%\cookies\*.* 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 清理系統垃圾完成!
然後把上面的內容儲存為 清理垃圾批處理.bat,當然大家可以根據自己的需求增減目錄或檔案型別即可。