从Windows XP开始,其自带的DOS工具中加入了一个sc.exe(Service Control)和net.exe (C:\WINDOWS\system32)的文件,恰好可以对服务的启动类型以及服务的启动或者关闭等进行操作,再利用DOS的批处理优势,就可以把上面提到的操作进行简化。
一、利用sc.exe
1. 修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)
sc config 服务名称 start= demand(设置服务为手动启动) exp: sc config RemoteRegistry start= demand
sc config 服务名称 start= disabled(设置服务为禁用) exp: sc config RemoteRegistry start= disabled
sc config 服务名称 start= auto(设置服务为自动启动) exp: sc config RemoteRegistry start= auto
2.停止/启动服务的命令行格式为:(功能上类似于net stop/start,但速度更快且能停止的服务更多)
二、利用net.exe启动或停止服务
启动/停止 服务的命令行格式为
一、利用sc.exe
1. 修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)
sc config 服务名称 start= demand(设置服务为手动启动) exp: sc config RemoteRegistry start= demand
sc config 服务名称 start= disabled(设置服务为禁用) exp: sc config RemoteRegistry start= disabled
sc config 服务名称 start= auto(设置服务为自动启动) exp: sc config RemoteRegistry start= auto
2.停止/启动服务的命令行格式为:(功能上类似于net stop/start,但速度更快且能停止的服务更多)
sc stop/start 服务名称启动服务-》exp: sc start RemoteRegistry ;
停止服务-》exp: sc stop RemoteRegistry
二、利用net.exe启动或停止服务
启动/停止 服务的命令行格式为
net start / stop服务名称 启动服务-》exp: net start RemoteRegistry ;
停止服务-》exp: net stop RemoteRegistry