2024年3月10日发(作者:)

WIN7自动清理代码

展开全文

@echo off

::增强版

color 2f

Title echo.

echo

echo.

echo 开始执行清理……

echo.

echo 正在检查cookies、历史纪录等目录位置(当前用户)……

reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell

Folders" /v Cache>%temp%

reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell

Folders" /v Cookies>>%temp%

reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell

Folders" /v History>>%temp%

reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell

Folders" /v NetHood>>%temp%

reg query "HKCUsoftwareMicrosoftWindowsCurrentVersionExplorerShell

Folders" /v Recent>>%temp%

echo 正在清理Cookies、IE缓存、历史纪录等(当前用户)……

for /f "tokens=3*" %%a in (%temp%) 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*.*"