清除系統(tǒng)垃圾文件的批處理
清除系統(tǒng)垃圾文件的批處理
根據(jù)垃圾文件形成方法的不同,將垃圾文件分為安裝和運(yùn)行軟件過程中產(chǎn)生的垃圾文件、系統(tǒng)內(nèi)核程序所產(chǎn)生的垃圾文件、卸載軟硬件后產(chǎn)生的垃圾文件、使用瀏覽器時(shí)產(chǎn)生的垃圾文件,以及無用的個(gè)人帳戶和字體文件等幾種。接下來是小編為大家收集的清除系統(tǒng)垃圾文件的批處理,希望能幫到大家。
清除系統(tǒng)垃圾文件的批處理
“清除系統(tǒng)垃圾.bat”,“clear.bat”,“一鍵清除系統(tǒng)垃圾.bat”,“30秒清除系統(tǒng)垃圾.bat”,“快速清除系統(tǒng)垃圾.bat”
基本上找到的者是一個(gè)文件, 但這里面也有很多不足或需要改進(jìn)的地方,但大多數(shù)人看不懂DOS命令,所以被改的機(jī)會(huì)會(huì)很少,下面是我所發(fā)現(xiàn)的問題及其改進(jìn),可以說是比較完美的版本了。
從網(wǎng)上找的,修改了一行,以解決ASP+ACCESS錯(cuò)誤:“Microsoft JET Database Engine 錯(cuò)誤 '80004005' 未指定的錯(cuò)誤”
這個(gè)過程的原理是:刪除系統(tǒng)的臨時(shí)目錄并重新建立.這個(gè)過程沒有加上這個(gè)臨時(shí)文件夾原來的權(quán)限,一般程序都沒問題,但ASP+access程序會(huì)出問題。如果已經(jīng)出現(xiàn)此問題可以這么解決:給此文件夾的users用戶加上修改權(quán)限
復(fù)制代碼 代碼如下:
rem 臨時(shí)文件(如:*.tmp、*._mp)日志文件(*.log)、臨時(shí)幫助文件(*.gid)、磁盤檢查文件(*.chk)、臨時(shí)備份文件(如: *.old、*.bak)
rem %systemdrive%是系統(tǒng)盤,%windir%是系統(tǒng)文件夾,%userprofile%當(dāng)前用戶文件夾,recent是最近瀏覽過的文檔
rem del /f /s /q %windir%\prefetch\*.*
rem 上面這一行刪除的是“系統(tǒng)預(yù)先裝載”文件,一般不要?jiǎng)h
rem rd /s /q %windir%\temp & md %windir%\temp
rem 上一行的操作會(huì)改變文件夾的屬性,這個(gè)屬性會(huì)影響asp+access程序,所以給注釋掉了,換成下邊的了,缺點(diǎn)是不能刪除這個(gè)文件夾下的文件夾,但文件都刪除了
rem 新增加的清除C:根目錄下的MSN"用戶體驗(yàn)改善計(jì)劃"生成的臨時(shí)文件
rem del /f /a /q %systemdrive%\*.sqm
rem 去掉了,下邊這一行,今天在控制面板里裝DNS時(shí)提示要sp2 光盤,插上我制作的光盤不行。好像必須到下面這個(gè)文件夾里找,雖然一般人都不會(huì)用到,但還是不要?jiǎng)h除這個(gè)為好。
rem del /f /s /q %windir%\ServicePackFiles\*.*
rem 去掉了,下邊這一行,雖然傳說中沒事,但沒有事,不代表不會(huì)有事,系統(tǒng)經(jīng)常出錯(cuò)了,可以把這個(gè)文件夾下的東西刪除,系統(tǒng)會(huì)重建。
rem del /f /s /q %windir%\SoftwareDistribution\Download\*.*
rem去掉了下邊這一行,因?yàn)椋河行┌惭b信息會(huì)放到這里面,刪除的話卸載軟件時(shí)會(huì)有很大的麻煩,還有,如果您是用在服務(wù)器方面,這些記錄是絕對(duì)不可以刪除的,日志文件很重要的。
rem del /f /s /q %systemdrive%\*.log
這個(gè)是比較經(jīng)典的版本,在網(wǎng)上流行的基礎(chǔ)上進(jìn)行了多次刪改,基本上可以說是完美版的,將以下黑色背景部分文字復(fù)制到文本文件里然后存為“清除系統(tǒng)垃圾.bat”,“清除系統(tǒng)垃圾文件.bat”,clear.bat” 等,你能看懂的名字都行。以后想清除系統(tǒng)垃圾時(shí)直接雙擊便可,不用再一個(gè)一個(gè)的找了。
以下是當(dāng)前最完美版本:
復(fù)制代碼 代碼如下:
@echo off
title 柳永法專用垃圾清工具,正在清理中...
echo 正在清除系統(tǒng)垃圾文件,請(qǐng)稍等......
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 清除系統(tǒng)垃圾文件完成!
echo. & pause
不過后來我們一般都用這個(gè)了
復(fù)制代碼 代碼如下:
@echo off
color f0
echo.
echo 正在安全地自動(dòng)清除垃圾文件……
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
看了“清除系統(tǒng)垃圾文件的批處理”還想看:
1.bat怎么批處理命令來清理windows7系統(tǒng)垃圾文件