#查询所有服务的运行状态
Sc query
#查看某个服务的运行状态
Sc query servicename
#查看某个服务的配置信息
Sc qc servicename
#启动服务
Sc start servicename
#停止服务
Sc stop servicename
#删除服务【一般不用,删除注册表的服务名称的分支】
Sc delete servicename
#设置服务的启动方式
Sc config servicename start=auto|demand|disabled|delayed-auto
net命令与sc命令的区别
Sc start/stop 功能上类似于net start/stop,但是速度更快且能停止的服务更多
区别:
1、net命令不止用于服务还可用于网络用户等操作
2、net命令对已禁用的服务无效,即net命令无法启用已经禁用的服务
3、sc可以启用已经禁用的服务
4、如果写成批处理的话,sc启用的服务可能会失效(原因见5)
5、两个命令都可以起到停止和启动服务的作用,但如果使用sc命令时,系统不会等待停止服务的操作完成就往下继续执行,因而会出现问题