清除系統垃圾檔案的批處理(無錯增強版)_DOS/BAT

來源:互聯網
上載者:User
“清除系統垃圾.bat”,“clear.bat”,“一鍵清除系統垃圾.bat”,“30秒清除系統垃圾.bat”,“快速清除系統垃圾.bat”
基本上找到的者是一個檔案, 但這裡面也有很多不足或需要改進的地方,但大多數人看不懂DOS命令,所以被改的機會會很少,下面是我所發現的問題及其改進,可以說是比較完美的版本了。

從網上找的,修改了一行,以解決ASP+ACCESS錯誤:“Microsoft JET Database Engine 錯誤 '80004005' 未指定的錯誤”
這個過程的原理是:刪除系統的臨時目錄並重建立立.這個過程沒有加上這個臨時檔案夾原來的許可權,一般程式都沒問題,但ASP+access程式會出問題。如果已經出現此問題可以這麼解決:給此檔案夾的users使用者加上修改許可權

複製代碼 代碼如下:

rem 臨時檔案(如:*.tmp、*._mp)記錄檔(*.log)、臨時協助檔案(*.gid)、磁碟檢查檔案(*.chk)、臨機操作備份檔案(如: *.old、*.bak)
rem %systemdrive%是系統硬碟,%windir%是系統檔案夾,%userprofile%目前使用者檔案夾,recent是最近瀏覽過的文檔
rem del /f /s /q %windir%\prefetch\*.*
rem 上面這一行刪除的是“系統預先裝載”檔案,一般不要刪
rem rd /s /q %windir%\temp & md %windir%\temp
rem 上一行的操作會改變檔案夾的屬性,這個屬性會影響asp+access程式,所以給注釋掉了,換成下邊的了,缺點是不能刪除這個檔案夾下的檔案夾,但檔案都刪除了
rem 新增加的清除C:根目錄下的MSN"使用者體驗改善計劃"產生的臨時檔案
rem del /f /a /q %systemdrive%\*.sqm
rem 去掉了,下邊這一行,今天在控制台裡裝DNS時提示要sp2 光碟片,插上我製作的光碟片不行。好像必須到下面這個檔案夾裡找,雖然一般人都不會用到,但還是不要刪除這個為好。
rem del /f /s /q %windir%\ServicePackFiles\*.*
rem 去掉了,下邊這一行,雖然傳說中沒事,但沒有事,不代表不會有事,系統經常出錯了,可以把這個檔案夾下的東西刪除,系統會重建。
rem del /f /s /q %windir%\SoftwareDistribution\Download\*.*
rem去掉了下邊這一行,因為:有些安裝資訊會放到這裡面,刪除的話卸載軟體時會有很大的麻煩,還有,如果您是用在伺服器方面,這些記錄是絕對不可以刪除的,記錄檔很重要的。
rem del /f /s /q %systemdrive%\*.log


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

複製代碼 代碼如下:

@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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.