溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現(xiàn)清除系統(tǒng)垃圾文件的批處理

發(fā)布時間:2021-09-30 13:52:27 來源:億速云 閱讀:176 作者:小新 欄目:開發(fā)技術

這篇文章主要介紹了如何實現(xiàn)清除系統(tǒng)垃圾文件的批處理,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

“清除系統(tǒng)垃圾.bat”,“clear.bat”,“一鍵清除系統(tǒng)垃圾.bat”,“30秒清除系統(tǒng)垃圾.bat”,“快速清除系統(tǒng)垃圾.bat”
基本上找到的者是一個文件, 但這里面也有很多不足或需要改進的地方,但大多數(shù)人看不懂DOS命令,所以被改的機會會很少,下面是我所發(fā)現(xiàn)的問題及其改進,可以說是比較完美的版本了。

從網(wǎng)上找的,修改了一行,以解決ASP+ACCESS錯誤:“Microsoft JET Database Engine 錯誤 '80004005' 未指定的錯誤”
這個過程的原理是:刪除系統(tǒng)的臨時目錄并重新建立.這個過程沒有加上這個臨時文件夾原來的權限,一般程序都沒問題,但ASP+access程序會出問題。如果已經(jīng)出現(xiàn)此問題可以這么解決:給此文件夾的users用戶加上修改權限

代碼如下:

rem 臨時文件(如:*.tmp?*._mp)日志文件(*.log)?臨時幫助文件(*.gid)?磁盤檢查文件(*.chk)?臨時備份文件(如: *.old?*.bak)
rem %systemdrive%是系統(tǒng)盤,%windir%是系統(tǒng)文件夾,%userprofile%當前用戶文件夾,recent是最近瀏覽過的文檔
rem del /f /s /q %windir%\prefetch\*.*
rem 上面這一行刪除的是“系統(tǒng)預先裝載”文件,一般不要刪
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 去掉了,下邊這一行,雖然傳說中沒事,但沒有事,不代表不會有事,系統(tǒng)經(jīng)常出錯了,可以把這個文件夾下的東西刪除,系統(tǒng)會重建。
rem del /f /s /q %windir%\SoftwareDistribution\Download\*.*
rem去掉了下邊這一行,因為:有些安裝信息會放到這里面,刪除的話卸載軟件時會有很大的麻煩,還有,如果您是用在服務器方面,這些記錄是絕對不可以刪除的,日志文件很重要的。
rem del /f /s /q %systemdrive%\*.log 

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

代碼如下:

@echo off
title 柳永法專用垃圾清工具,正在清理中...
echo 正在清除系統(tǒ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 

不過后來我們一般都用這個了

代碼如下:


@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

感謝你能夠認真閱讀完這篇文章,希望小編分享的“如何實現(xiàn)清除系統(tǒng)垃圾文件的批處理”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業(yè)資訊頻道,更多相關知識等著你來學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI