windows 服务删除或停止

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  

 

posted @ 2022-11-03 10:47  TMD网络  阅读(1185)  评论(0编辑  收藏  举报