1.命令行删除 cmd 管理员模式
net start 服务名 开启服务
net stop 服务名 停止服务
sc delete 服务名 删除服务
sc config 服务名 start= AUTO (自动)
sc config 服务名 start= DEMAND (手动)
sc config 服务名 start= DISABLED(禁用)
sc create 服务名 binPath= "服务程序路径\程序名"
2.注册表删除
regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
“DisplayName”,字符串值,对应服务名称;
“Descrīption”,字符串值,对应服务描述;
“ImagePath”,字符串值,对应该服务程序所在的路径;
“ObjectName”,字符串值,值为“LocalSystem”,表示本地登录;
“ErrorControl”,DWORD值,值为“1”;
“Start”,DWORD值,值为2表示自动运行,值为3表示手动运行,值为4表示禁止;
“Type”,DWORD值,应用程序对应10,其他对应20。
3.脚本处理bat
创建、配置、开启服务
@echo.服务启动......
@echo off
@sc create 服务名 binPath= "服务程序路径\程序名"
@net start test3
@sc config test3 start= AUTO
@echo off
@echo.启动完毕!
@pause
关闭服务
@echo.服务关闭
@echo off
@net stop 服务名
@echo off
@echo.关闭结束!
@pause
删除服务
@echo.服务删除
@echo off
@sc delete 服务名
@echo off
@echo.删除结束!
@pause
标签:服务,删除,windows,echo,start,停止,sc,off From: https://www.cnblogs.com/zhaolyjob/p/16853690.html