批处 服务管理
::为了保护版权,本人新辛勤的成果请您不要更.
@echo off&setlocal EnableDelayedExpansion
set USER=%USERNAME%
set bb=V2.0
:index
cls
color 2f
MODE con: COLS=58 lines=15
title %USER% 日期:%date% 本机服务%bb%
echo ----------------------------------------------------
echo │批处理作:@Peak 本机服务:%bb% QQ370569533
echo ----------------------------------------------------
echo 输入选项代号按回车键即可进入相应功能
echo ----------------------------------------------------
echo │▄1.开启SQLSERVER服务 2.关闭SQLSERVER服务
echo
echo │▄3.开启VMware服务 4.关闭VMware服务
echo
echo │▄5.开启PostgreSQL服务 6.关闭PostgreSQL服务
echo
echo │▄a.清理电脑垃圾 ▄b.退 0.关于
echo ----------------------------------------------------
set /p UserSelection=请输入您的选择(0/1/2/3/4/5/6/a/b):
IF not "%UserSelection%"=="" SET UserSelection=%UserSelection:~0,1%
if "%UserSelection%"=="0" goto 关于
if "%UserSelection%"=="1" goto 开启SQLSERVER
if "%UserSelection%"=="2" goto 关闭SQLSERVER
if "%UserSelection%"=="3" goto 开启VMware
if "%UserSelection%"=="4" goto 关闭VMware
if "%UserSelection%"=="5" goto 开启PostgreSQL
if "%UserSelection%"=="6" goto 关闭PostgreSQL
if "%UserSelection%"=="a" goto 清理电脑垃圾
if "%UserSelection%"=="b" goto 退
cls
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━
echo
echo 选择无效,按任意键返回菜单
echo
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━
echo.
echo 现在是:%date% %time%
@pause >nul
goto index
@rem 开启SQLSERVER【@Peak
cls
:开启SQLSERVER
echo 准备开启SQLSERVER服务
net start MSSQLFDLauncher
net start MSSQLSERVER
net start MSSQLServerOLAPService
net start SQLBrowser
net start MsDtsServer100
net start ReportServer
net start SQLWriter
net start SQLSERVERAGENT
echo 服务已开启!返回主菜单!
goto index
@rem 关闭SQLSERVER【@Peak
cls
:关闭SQLSERVER
echo 准备关闭SQLSERVER服务
net stop MSSQLFDLauncher
net stop MSSQLSERVER
net stop MSSQLServerOLAPService
net stop SQLBrowser
net stop MsDtsServer100
net stop ReportServer
net stop SQLWriter
net stop SQLSERVERAGENT
echo 服务已关闭!返回主菜单!
goto index
@rem 开启VMware【@Peak
:开启VMware
cls
echo 准备开启VMware服务
net start VMAuthdService
net start VMnetDHCP
net start "VMware NAT Service"
net start VMUSBArbService
net start VMwareHostd
echo 服务已开启!返回主菜单!
goto index
@rem 关闭VMware【@Peak
:关闭VMware
cls
echo 准备关闭VMware服务
net stop VMAuthdService
net stop VMnetDHCP
net stop "VMware NAT Service"
net stop VMUSBArbService
net stop VMwareHostd
echo 服务已关闭!返回主菜单!
goto index
@rem 开启PostgreSQL服务【@Peak
:开启PostgreSQL
cls
echo 准备开启PostgreSQL服务
net start pgsql-8.1
echo 服务已开启!返回主菜单!
goto index
@rem 关闭PostgreSQL服务【@Peak
:关闭PostgreSQL
cls
echo 准备关闭PostgreSQL服务
net stop pgsql-8.1
echo 服务已关闭!返回主菜单!
goto index
@rem 清理垃圾【@Peak
:清理电脑垃圾
cls
title 历史痕迹+系统垃圾清理--【@Peak
color 21
@echo off&setlocal enabledelayedexpansion
for /f "delims=\" %%i in ('fsutil fsinfo drives^|find ""') do (
set drive_=%%i
fsutil fsinfo drivetype !drive_:~0,2!|find "固定">nul && del /a /f /q /s !drive_:~0,2!\Thumbs.db
)
echo 正在清理系统垃圾文件,请稍等......
echo 【现在时:%time%
echo 【正在查找并删除 临时文件*.tmp)
del /f /s /q %systemdrive%\*.tmp
cls
echo 【现在时:%time%
echo 【正在查找并删除 临时文件*._mp)
del /f /s /q %systemdrive%\*._mp
cls
echo 【现在时:%time%
echo 【正在查找并删除 临时帮助文件*.gid)
del /f /s /q %systemdrive%\*.gid
cls
echo 【现在时:%time%
echo 【正在查找并删除 磁盘检查文件(*.chk)
del /f /s /q %systemdrive%\*.chk
cls
echo 【现在时:%time%
echo 【正在查找并删除 临时备份文件*.old)
del /f /s /q %systemdrive%\*.old
cls
echo 【现在时:%time%
echo 【正在查找并删除 清空回收站(recycled)
del /f /s /q %systemdrive%\recycled\*.*
cls
echo 【现在时:%time%
echo 【正在查找并删除 临时备份文件*.bak)
del /f /s /q %windir%\*.bak
cls
echo 【现在时:%time%
echo 【正在查找并删除 删除windows下的*.tmp)
del /f /s /q %windir%\*.tmp
del /f /s /q %systemdrive%\*.nch
cls
echo 【现在时:%time%
echo 【正在查找并删除 word备份文件*.wbk)
del /f /s /q %systemdrive%\*.wbk
cls
echo 【现在时:%time%
echo 【正在查找并删除 进程文件*.fts)
del /f /s /q %systemdrive%\*.fts
cls
echo 【现在时:%time%
echo 【正在查找并删除 储存错误信息的文件(*.err)
del /f /s /q %systemdrive%\*.err
cls
echo 【现在时:%time%
echo 【正在查找并删除 系统错误文件*.dmp)
del /f /s /q %systemdrive%\*.dmp
cls
echo 【现在时:%time%
echo 【正在查找并删除 状态文件文件(*.ilk)
del /f /s /q %systemdrive%\*.ilk
cls
echo 【现在时:%time%
echo 【正在查找并删除 aps图片缓存*.aps)
del /f /s /q %systemdrive%\*.aps
cls
echo 【现在时:%time%
echo 【正在查找并删除 跟踪文件*.ncb)
del /f /s /q %systemdrive%\*.ncb
cls
echo 【现在时:%time%
echo 【正在查找并删除 预编译头文件*.pch)
del /f /s /q %systemdrive%\*.pch
cls
echo 【现在时:%time%
echo 【正在查找并删除 磁盘分区垃圾文件*.dd)
del /f /s /q %systemdrive%\*._dd
cls
echo 【现在时:%time%
echo 【正在查找并删除 安装软件时留下的垃圾文件文件*.detmp)
del /f /s /q %systemdrive%\*._detmp
cls
echo 【现在时:%time%
echo 【正在查找并删除 Microsoft Excel的备份文件(*.xlk)
del /f /s /q %systemdrive%\*.xlk
cls
echo 【现在时:%time%
echo 【正在查找并删除 软件自我介绍文件*.diz)
del /f /s /q %systemdrive%\*.diz
cls
echo 【现在时:%time%
echo 【正在查找并删除 图片预览文件(thumbs.db)
del /f /s /q %systemdrive%\thumbs.db
cls
echo 【现在时:%time%
echo 【正在查找并删除 无效注册表(reg)
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\*.*"
del /f /q "%ALLUSERSPROFILE%\Documents\DrWatson\*.*">nul 2>nul
del /f /q "%USERPROFILE%\Application Data\Microsoft\Office\Recent\*.lnk">nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\WorkgroupCrawler\Shares" /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\Folder" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.txt" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.rar" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.mp3" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.jpg" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.ini" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.bmp" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.doc" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.eip" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.htm" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.ico" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.inf" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.gif" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.wav" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.xls" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\.rm" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedMRU" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\*" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\mp3" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\rm" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\wav" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\bat" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\exe" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\eip" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\ico" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\htm" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\jpg" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamMRU" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{5E6AB780-7743-11CF-A12B-00AA004AE837}\Count" /va /f
>nul 2>nul
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\{75048700-EF1F-11D0-9888-006097DEACF9}\Count" /va /f
>nul 2>nul
reg delete "HKCU\Software\WinRAR\ArcHistory" /va /f >nul 2>nul
reg delete "HKCU\Software\WinRAR\DialogEditHistory\ArcName" /va /f >nul 2>nul
reg delete "HKCU\Software\WinRAR\DialogEditHistory\ExtrPath" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\MediaPlayer\Player\RecentFileList" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Microsoft Management Console\Recent File List" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Office\11.0\PowerPoint\Recent File List" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Office\11.0\Excel\Recent File" /va /f >nul 2>nul
reg delete "HKCU\Software\Microsoft\Office\11.0\Word\Data" /v "Settings" /f >nul 2>nul
reg delete "HKCU\Software\VMware, Inc." /va /f >nul 2>nul
:memu
cls
set /a rd=%random%%%170
if %rd% lss 11 goto memu
echo 共清理了1%rd% MB空间.【现在时:%time%
echo 清除系统垃圾完成!按回车键返....
@pause >nul
goto index
@rem 关于【@Peak
:关于
cls
echo ----------------------------------------------------
echo │批处理作:@Peak 本机服务:%bb% QQ370569533
echo ----------------------------------------------------
echo 关于
echo ----------------------------------------------------
echo
echo 1.针对本机做的数据库服务与虚拟机服务做的简单批处理小│
echo 工具,还电脑垃圾的清理
echo
echo
echo ----------------------------------------------------
echo 按任意键返回....
@pause >nul
goto index
@rem 退出【@Peak
:退
cls
set /a rd=%random%%%9
color 7%rd%
set "t1=%time%"
if "%t1:~,2%" lss "%t:~,2%" set "add=+24"
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━
echo
echo
echo
echo
echo 正在退
echo
echo
echo
echo
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━
ping/n 4 127.1>nul
MODE con: COLS=60 lines=25
ping/n 0.9 127.1>nul
MODE con: COLS=50 lines=20
ping/n 0.9 127.1>nul
MODE con: COLS=40 lines=16
ping/n 0.9 127.1>nul
MODE con: COLS=30 lines=14
ping/n 0.9 127.1>nul
MODE con: COLS=20 lines=10
ping/n 0.9 127.1>nul
MODE con: COLS=10 lines=5
ping/n 0.9 127.1>nul
exit
📱 扫码关注公众号
扫描二维码关注我们,获取更多精彩内容
实时更新 · 干货满满