@echo OFF
echo 请选择要进行的操作,然后按回车:
echo.
echo 1. 整理磁盘碎片。
echo 2. 清理垃圾文件。
echo.
:set
SET a=
SET /P a=选择:
IF NOT '%a%'=='' SET a=%a:~0,1%
ECHO.
IF '%a%'=='1' goto 1
IF '%a%'=='2' goto 2
echo %a% 选择无效,请重新输入:
echo.
goto set
:1
start "" "%SystemRoot%\system32\dfrg.msc"
exit
:2
cls
ping /n 1 127.0.0.1 >nul
3
ping /n 1 127.0.0.1 >nul
2
ping /n 1 127.0.0.1 >nul
1
cls
start "" "D:\FS\垃圾清理程序的名称(带扩展名)"
exit
@echo off
title 清理工作
echo msgbox ("键入A运行磁盘整理程序,键入B运行垃圾清理程序.",64,"提示") >d:\1.vbs
start 1.vbs
echo wscript.sleep 1000>2.vbs
set /p choose=您想输入:
if %choose%==a ("%SystemRoot%\system32\cleanmgr.exe") else (goto qing)
exit
:qing
title 正在清理垃圾文件...
color 9f
title 壹键搞定 优化程序
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp>nul&echo 15/1
ping -n 3 127.0.0.1 >nul
del /f /s /q %systemdrive%\*._mp>nul&echo 15/2
del /f /s /q %systemdrive%\*.log>nul&echo 15/3
del /f /s /q %systemdrive%\*.gid>nul&echo 15/4
del /f /s /q %systemdrive%\*.chk>nul&echo 15/5
ping -n 3 127.0.0.1 >nul
del /f /s /q %systemdrive%\*.old>nul&echo 15/6
del /f /s /q %systemdrive%\recycled\*.*>nul&echo 15/7
del /f /s /q %windir%\*.bak>nul&echo 15/8
ping -n 3 127.0.0.1 >nul
del /f /s /q %windir%\prefetch\*.*>nul&echo 15/9
rd /s /q %windir%\temp & md %windir%\temp>nul&echo 15/10
ping -n 3 127.0.0.1 >nul
del /f /q %userprofile%\cookies\*.*>nul&echo 15/11
del /f /q %userprofile%\recent\*.*>nul&echo 15/12
ping -n 3 127.0.0.1 >nul
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*">nul&echo 15/13
del /f /s /q "%userprofile%\Local Settings\Temp\*.*">nul&echo 15/14
ping -n 3 127.0.0.1 >nul
del /f /s /q "%userprofile%\recent\*.*"&echo 15/15=1 清除系统垃圾完成.&ping -n 2 127.0.0.1 >nul
cls
if exist "%userprofile%\Local Settings\Temp\*.*" echo 有垃圾。>D:\lj2.txt
echo 清除系统垃圾完成,>d:\lj1.txt
tasklist |find /i "Thunder5.exe"
if %errorlevel%==0 (goto kill) else (goto end)
cls
:kill
echo 有垃圾进程,已经断开。>D:\lj3.txt
taskkill /f /im Thunder5.exe
cls&goto 886
:end
echo 没有垃圾进程。>D:\lj3.txt
cls&goto 886
:886
color F9
ping -n 1 127.1>nul
color fc
ping -n 1 127.1>nul
echo 诊断及情况报告:
D:
color fc
ping -n 1 127.1>nul
type lj1.txt&type lj2.txt
type lj3.txt
del lj?.txt
@echo off
:start
echo 1.工作内容1
echo 2.工作内容2
set/p p=输入选取工作
if %p%==1 goto word1
if %p%==2 goto word2
goto start
:word1
echo 工作内容1,命令自己写吧
pause
goto :eof
:word2
echo 工作内容2,命令自己写吧
pause
goto :eof