當前位置:首頁 > 科技 > 正文

計算機Dos批處理命令,一鍵清理Windows系統垃圾的bat代碼

通過計算機Dos批處理命令,編寫一鍵清理Windows系統垃圾的bat代碼,簡單易懂,小白也可以學學。

【新建記事本】—【複制代碼】—【粘貼代碼】—【重名名記事本,後綴名為bat】

開始時,選擇是否清理系統垃圾文件,效果:

選擇Y之後,開始清理系統垃圾文件:

清理系統垃圾文件完成之後,按任意鍵退出:


清理系統垃圾文件代碼:

@echo off

:winchoise

Echo 請選擇 Y. 開始清理系統垃圾 N. 退出

Echo.

Set /p var=請選擇:

If /i %var%==Y (goto delmain) else (Exit)

Pause

:delmain

cls

color 0a

title 清理win7系統垃圾

echo 清理垃圾文件,速度由電腦文件大小而定。在沒看到結尾信息時

echo 請勿關閉本窗口。

echo 正在清除系統垃圾文件,請稍後......

echo 删除補丁備份目錄

RD %windir%$hf_mig$ /Q /S

echo 把補丁卸載文件夾的名字保存成delsystem.txt

dir %windir%$NtUninstall* /a:d /b >%windir%delsystem.txt

echo 從delsystem.txt中讀取文件夾列表并且删除文件夾

for /f %%i in (%windir%delsystem.txt) do rd %windir%%%i /s /q

echo 删除delsystem.txt

del %windir%delsystem.txt /f /q

echo 删除補丁安裝記錄内容(下面的del /f /s /q %systemdrive%*.log已經包含删除此類文件)

del %windir%KB*.log /f /q

echo 删除系統盤目錄下臨時文件

del /f /s /q %systemdrive%*.tmp

echo 删除系統盤目錄下臨時文件

del /f /s /q %systemdrive%*._mp

echo 删除系統盤目錄下日志文件

del /f /s /q %systemdrive%*.log

echo 删除系統盤目錄下GID文件(屬于臨時文件,具體作用不詳)

del /f /s /q %systemdrive%*.gid

echo 删除系統目錄下scandisk(磁盤掃描)留下的無用文件

del /f /s /q %systemdrive%*.chk

echo 删除系統目錄下old文件

del /f /s /q %systemdrive%*.old

echo 删除回收站的無用文件

del /f /s /q %systemdrive% ecycled*.*

echo 删除系統目錄下備份文件

del /f /s /q %windir%*.bak

echo 删除應用程序臨時文件

del /f /s /q %windir%prefetch*.*

echo 删除系統維護等操作産生的臨時文件

rd /s /q %windir% emp & md %windir% emp

echo 删除當前用戶的COOKIE(IE)

del /f /q %userprofile%cookies*.*

echo 删除internet臨時文件

del /f /s /q "%userprofile%local settings emporary internet files*.*"

echo 删除當前用戶日常操作臨時文件

del /f /s /q "%userprofile%local settings emp*.*"

echo 删除訪問記錄(開始菜單中的文檔裡面的東西)

del /f /s /q "%userprofile% ecent*.*"

echo

echo

echo 恭喜您!清理全部完成!

echo.

echo. 感謝您的支持!

echo 計算機學堂

echo

echo.

echo

echo.

echo

echo.

echo. & pause

代碼還可以完善,如果你會,可以根據自己的需要,修改或者完善以上的代碼。如果不熟悉,為了不誤删你的文件,請勿修改。

你可能想看:
dos

有話要說...

取消
掃碼支持 支付碼