前言
最近开发Bat脚本的时候需要经常用到这个命令,因为不太熟悉总是需要一次次地查,干脆就整理一下吧。
基本操作
SC命令是Windows操作系统中用于管理服务的一个强大工具。SC是Service Controller的缩写,意思是服务控制器
-
查询服务:
- 使用
sc query命令可以查看系统中已安装的服务列表。 - 若要查询特定服务的详细信息,可以使用
sc queryex 服务名。
- 使用
-
创建服务:
sc create命令用于创建新的服务。创建服务时,需要指定服务名、显示名、二进制文件路径以及其他可选参数。(我之前使用nssm实现了的bat转服务,原来sc也可以)
-
删除服务:
sc delete命令用于删除已存在的服务。(需谨慎,删了无法恢复)
-
启动和停止服务:
sc start命令用于启动已安装的服务。sc stop命令用于停止正在运行的服务。
-
配置服务:
sc config命令用于配置服务的属性,如启动类型(自动、手动、禁用等)、依赖关系、错误恢复选项等。
比如设置服务自启动:
sc config <服务名> start=auto
最后
🎈