清除系統垃圾文件的批處理(無錯增強完美版)


一個比較經典的版本,在網上流行的基礎上進行了多次刪改,基本上可以說是完美版的,將以下黑色背景部分文字復制到文本文件里然后存為“清除系統垃圾.bat”,“清除系統垃圾文件.bat”,clear.bat” 等,你能看懂的名字都行。以后想清除系統垃圾時直接雙擊便可,不用再一個一個的找了。 

1,創建一個清除垃圾的.bat文件

(1)在桌面上單擊鼠標右鍵,選擇“新建”選擇“文本文檔”
(2)將新建的文件改名為“垃圾文件清除.bat”(注意 .txt 后綴要記得刪掉)
(3)右擊該文件,選擇“編輯”。在文件中輸入如下內容(兩個版本任選其一):


以下是當前最完美版本(會打印出刪除的文件): 
代碼如下:

@echo off 
title 柳永法專用垃圾清工具,正在清理中... 
echo 正在清除系統垃圾文件,請稍等...... 
del /f /s /q %systemdrive%\*.tmp 
del /f /s /q %systemdrive%\*._mp 
del /f /s /q %systemdrive%\*.gid 
del /f /s /q %systemdrive%\*.chk 
del /f /s /q %systemdrive%\*.old 
del /f /s /q %windir%\*.bak 
del /f /s /q %windir%\temp\*.* 
del /f /a /q %systemdrive%\*.sqm 
del /f /s /q %windir%\SoftwareDistribution\Download\*.* 
del /f /s /q "%userprofile%\cookies\*.*" 
del /f /s /q "%userprofile%\recent\*.*" 
del /f /s /q "%userprofile%\local settings\temporary internet files\*.*" 
del /f /s /q "%userprofile%\local settings\temp\*.*" 
echo 清除系統垃圾文件完成! 
echo. & pause 

 

不過后來我們一般都用這個了(但刪除的文件不會打印出來)
代碼如下:

@echo off 
color f0 
echo. 
echo 正在安全地自動清除垃圾文件…… 
del /f /q %systemdrive%\*.tmp>nul 2>nul 
del /f /q %systemdrive%\*._mp>nul 2>nul 
del /f /q %systemdrive%\*.log>nul 2>nul 
del /f /q %systemdrive%\*.gid>nul 2>nul 
del /f /q %systemdrive%\*.chk>nul 2>nul 
del /f /q %systemdrive%\*.old>nul 2>nul 
del /f /q %windir%\*.bak>nul 2>nul 
del /f /q %windir%\*.tmp>nul 2>nul 
del /f /q %windir%\prefetch\*.*>nul 2>nul 
del /f /s /q %systemdrive%\recycled\*.* 
del /f /q "%ALLUSERSPROFILE%\Documents\DrWatson\*.*">nul 2>nul 
del /f /q "%USERPROFILE%\Cookies\*.txt">nul 2>nul 
del /f /q /s "%TEMP%\*.*">nul 2>nul 
del /f /q /s "%Systemroot%\Prefetch\*.*">nul 2>nul 
del /f /q "%USERPROFILE%\Recent\*.*">nul 2>nul 
del /f /q "%USERPROFILE%\Application Data\Microsoft\Office\Recent\*.lnk">nul 2>nul 
del /f /q /s "%USERPROFILE%\Local Settings\Temp\*.*">nul 2>nul 
rd /s /q %windir%\temp & md %windir%\temp>nul 2>nul 
if not exist %SystemRoot%\Minidump\NUL del /f /q /s %SystemRoot%\Minidump\*.*>nul 2>nul 
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*">nul 2>nul 
 echo 清除系統LJ完成!
 echo. & pause

2,清除垃圾

以后如果想清理垃圾,只要雙擊運行“垃圾文件清除.bat”這個文件即可(如果當前不是管理員賬戶,右擊選擇“以管理員身份運行”)。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM