當前位置:首頁 » 硬碟大全 » 清理緩存命令bat
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

清理緩存命令bat

發布時間: 2023-02-06 11:44:07

① 求清理系統垃圾的(緩存,瀏覽記錄等)bat程序!感激不盡!

======就是下面的文字(這行不用復制)=============================
@echo
off
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
%systemdrive%\\recycled\\*.*
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
清除系統垃圾完成!
echo.
&
pause
=====到這里為止(這行不用復制)============================================
復制上述內容到記事本,保存為cls.bat,以後只要雙擊運行該文件即可。

② bat刪除IE緩存,批處理求優化

del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
這句是清除當前帳號下的臨時文件夾

del /f /s /q "C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\*.*"
這一句是清除樓主所指定的臨時文件夾

③ xp電腦清理緩存命令

@echo off

echo 正在清除系統LJ文件,請稍等......

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 清除系統LJ完成!

echo. & pause
復制到文本中,然後重命名為xxx.bat(如果看不到擴展名就打開我的電腦--工具--文件夾選項-察看-把隱藏xxxx擴展名前的鉤去掉),要清理垃圾是雙擊它即可

④ 怎麼用cmd命令清理系統緩存

一、cmd命令清理系統緩存的方法
1.按住 win+r,打開運行窗口

⑤ 如何寫一段BAT代碼自動清理電腦緩存

@echo offx0dx0aecho 正在清理系統垃圾文件,請稍等......x0dx0adel /f /s /q %systemdrive%\*.tmpx0dx0adel /f /s /q %systemdrive%\*._mpx0dx0adel /f /s /q %systemdrive%\*.logx0dx0adel /f /s /q %systemdrive%\*.gidx0dx0adel /f /s /q %systemdrive%\*.chkx0dx0adel /f /s /q %systemdrive%\*.oldx0dx0adel /f /s /q %systemdrive%\recycled\*.*x0dx0adel /f /s /q %windir%\*.bakx0dx0adel /f /s /q %windir%\prefetch\*.*x0dx0ard /s /q %windir%\temp & md %windir%\tempx0dx0adel /f /q %userprofile%\cookies\*.*x0dx0adel /f /q %userprofile%\recent\*.*x0dx0adel /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"x0dx0adel /f /s /q "%userprofile%\Local Settings\Temp\*.*"x0dx0adel /f /s /q "%userprofile%\recent\*.*"x0dx0adel /f /s /q "%userprofile%\Local Settings\Temp" x0dx0armdir /s /q "%userprofile%\Local Settings\Temp"Data\Default\Cache"x0dx0armdir /s /q "%userprofile%\Local Settings\Temporary Internet Files"x0dx0aecho 清理系統垃圾完成!x0dx0aecho. & pausex0dx0a x0dx0a/*將以上復制到記事本保存為 a.bat雙擊運行即可*/

⑥ 電腦如何清理緩存

操作方法

01
清理電腦緩存的方法
第一種方法:使用cleanmgr /sageset:99和cleanmgr /sagerun:99命令設置特別磁碟清理模式清理電腦緩存垃圾。
步驟:
開始 - 運行輸入:cleanmgr /sageset:99,確定或者回車,打開磁碟清理設置;

02
在打開的磁碟清理設置窗口,我們把想要清理的項目打上勾(在這個設置窗口,我們可以發現可以清理的項目比打開計算機,右鍵屬性中的磁碟清理項目要多很多),再點擊:確定;

03
點擊確定以後,再點擊:開始 - 運行,輸入:cleanmgr /sagerun:99,確定或者回車,進行磁碟清理。

04
第二種方法:編輯一個「清理.bat"文件清理電腦緩存垃圾。
打開記事本,復制下面的文件到記事本中:
@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 清除系統LJ完成! echo. & pause

05
左鍵點擊記事本左上角的「文件」,在下拉菜單中點擊:另存為:

06
在打開的另存為窗口,我們在文件名(N)欄輸入:清理.bat,再點擊:保存(S);

07
這時桌面上會出現一個「
清理」的文件圖標,我們左鍵雙擊:清理圖標;

08
正在進行清理,清理完成後,按任意鍵退出。

09
上述是清理電腦緩存垃圾的兩種方法,供朋友們參考。

⑦ bat怎麼一鍵清理垃圾還有bat怎麼寫

這是加強版的垃圾清理BAT。

在桌面建一個新建文本,把如下的命令全部復制進去,然後把新建文本的(.TXT改成BAT)保存。

然後雙擊即可打開自動清理垃圾,有時可以清理出上百G空間。


@echo off
@ ECHO.
@ ECHO.
@ ECHO. 說 明
@ ECHO -----------------------------------------------------------------------
@ ECHO 這是網上流傳的批處理。它會幫您刪除回收站、臨時目錄、最近打開過的文檔痕跡
@ ECHO 等。對系統運行會有幫助。如果你電腦運行速度很慢,是因為是因為太多無用的運
@ ECHO 算占據了CPU和內存資源所致。重做系統或用Ghost恢復系統是最徹底的辦法。
@ ECHO
@ ECHO ----------------------------------------------------------------------- @ ECHO.
pause
@echo off
::修正於2008-07-29
color 2f
Title 系統垃圾文件清理器
echo.
echo ***** 系統垃圾文件清理器 *****
echo
echo.
echo 本程序特點:
echo 鑒於很多人把IE緩存等文件夾轉移到非系統盤,
echo 所以,本程序清理垃圾文件時,首先進行判斷系統
echo 的設置。
echo.
echo 優點:清理位置更加准確,策略更加科學。
echo.
echo 開始執行清理……
echo.
echo 正在檢查cookies、歷史紀錄等目錄位置(當前用戶)……
reg query " Folders" /v Cache>%temp%cleantmp.txt
reg query " Folders" /v Cookies>>%temp%cleantmp.txt
reg query " Folders" /v History>>%temp%cleantmp.txt
reg query " Folders" /v NetHood>>%temp%cleantmp.txt
reg query " Folders" /v Recent>>%temp%cleantmp.txt
echo 正在清理Cookies、IE緩存、歷史紀錄等(當前用戶)……
for /f "tokens=3*" %%a in (%temp%cleantmp.txt) do (
for /d %%i in ("%%a %%b*.*") do rd /s /q "%%i"
del /a /f /s /q "%%a %%b*.*"
)
::跟上面幾項未必是重復的(!),也是對當前用戶目錄
echo 正在清理臨時文件 (系統目錄)……
del /a /f /s /q "%userprofile%Locals~1Tempor~1*.*"
del /a /f /s /q "%userprofile%Locals~1Temp*.*"
del /a /f /s /q "%userprofile%cookies*.*"
del /a /f /s /q "%userprofile% ecent*.*"
del /a /f /s /q "%Temp%*.*"
del /a /f /s /q "%Tmp%*.*"
del /a /f /s /q "%HomePath%..IconCache.db"
echo 正在清理系統目錄中的垃圾文件 (稍候,需要點時間)……
del /a /f /s /q "%SystemRoot%*._mp"
del /a /f /s /q "%SystemRoot%*.bak"
del /a /f /s /q "%SystemRoot%*.log"
del /a /f /s /q "%SystemRoot%*.dmp"
del /a /f /s /q "%SystemRoot%*.gid"
del /a /f /s /q "%SystemRoot%*.old"
del /a /f /s /q "%SystemRoot%*.query"
del /a /f /q "%SystemRoot%*.tmp"
rd /s /q "%SystemRoot%Downloaded Program Files"
rd /s /q "%SystemRoot%Offline Web Pages"
rd /s /q "%systemroot%Connection Wizard"
rd /s /q "%SystemRoot%SoftwareDistributionDownload"
rd /s /q "%SystemRoot%Assembly"
rd /s /q "%SystemRoot%Help"
rd /s /q "%SystemRoot%ReinstallBackups"
del /a /s /q "%SystemRoot%inf*.pnf"
del /a /f /s /q "%SystemRoot%infInfCache.1"
dir %SystemRoot%inf*.* /ad/b >%SystemRoot%vTmp.txt
for /f %%a in (%SystemRoot%vTmp.txt) do rd /s /q "%SystemRoot%inf\%%a"
del /a /f /s /q "%SystemRoot%driver?*.pnf"
del /a /f /s /q "%SystemRoot%driver?InfCache.1"
del /a /f /s /q "%SystemDrive%driver?*.pnf"
del /a /f /s /q "%SystemDrive%driver?InfCache.1"
rd /s /q "%SystemRoot% emp" & md "%SystemRoot% emp"
del /a /f /s /q "%SystemRoot%Prefetch*.*"
del /a /f /s /q "%SystemRoot%minimp*.*"
echo 正在清除無用的磁碟檢錯文件 (系統分區)……
del /a /f /q "%SystemDrive%*.chk"
dir %SystemDrive%found.??? /ad/b >%SystemRoot%vTmp.txt
for /f %%a in (%SystemRoot%vTmp.txt) do rd /s /q "%SystemDrive%\%%a"
echo 正在清理系統升級補丁留下來的反安裝目錄 (已修正能正確清除)……
dir %SystemRoot%$*$ /ad/b >%SystemRoot%vTmp.txt
for /f %%a in (%SystemRoot%vTmp.txt) do rd /s /q "%SystemRoot%\%%a"
echo 正在清除常見的軟體垃圾項目 (按默認目錄)……
rd /s /q "%ProgramFiles%InstallShield Installation Information"
Ren "%ProgramFiles%Common~1RealUpdate_OB ealsched.exe" realsched.ex_
Del "%ProgramFiles%Common~1RealUpdate_OB ealsched.exe"
Reg Delete "" /v TkBellExe /f
rd /s /q "%ProgramFiles%TencentQQGameDownload"
taskkill /f /im "TIMPlatform.exe" /t
del /a /f /s /q "%ProgramFiles%TencentQQTIMPlatform.exe"
del /a /f /s /q "%ProgramFiles%Kaspersky Lab*.tmp"
echo.
echo 全部清理完畢,任意鍵退出 (注: 若提示文件沒找到是正常的)……
del %SystemRoot%vTmp.txt


有幫助請採納下,選為滿意答案,謝謝!