@echo off @echo 开始安装【服务】 %SystemRoot%\Microsoft.NET\Framework64\v4.0.30319\installutil.exe %~dp0服务名.exe pause
@echo off @echo 开始卸载 %SystemRoot%\Microsoft.NET\Framework64\v4.0.30319\installutil.exe /u %~dp0服务名.exe pause
@echo off set ServiceName="服务名" set flag=0 ::echo "%%a%%b" == %ServiceName% for /f "tokens=1* delims= " %%a in (‘net start‘) do if "%%a%%b"== %ServiceName% set flag=1 if %flag%==0 (net start %ServiceName% )else (@echo 服务正在运行)
net start 服务名 //启动服务 net stop 服务名 //停止服务 用sc可打开被禁用的服务,语法是:【Start=号后面有空格】 sc config 服务名 start= demand //手动 sc config 服务名 start= auto //自动 sc config 服务名 start= disabled //禁用 sc start 服务名 sc stop 服务名
原文:https://www.cnblogs.com/searchbaidu/p/12419197.html