首页 电脑维修 正文
  • 本文约9437字,阅读需47分钟
  • 3175
  • 0
举报该广告
批处 服务管理

批处 服务管理

::为了保护版权,本人新辛勤的成果请您不要更.
@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

 


📱 扫码关注公众号

公众号二维码

扫描二维码关注我们,获取更多精彩内容
实时更新 · 干货满满

收藏

扫描二维码,在手机上阅读
评论
更换验证码
友情链接