Monday, February 16, 2009

在命令脚本下启动与设置Windows服务

终于弄明白了,总结一下。

首先注意,下面的service name都是指服务名称,即在系统服务的列表中每一项的属性的service name一项,而不是display name。

1. Windows服务的启动
在DOS命令行下启动某一Windows服务:
net start <service name>

2. Windows服务的设置
在DOS命令行下设置某一Windows服务的状态:
sc config <service name>start= {boot|system|auto|demand|disabled}
其中:
boot: 由启动加载程序加载的设备驱动程序。
system: 在内核初始化过程中启动的设备驱动程序。
auto: 每次计算机重新启动时,甚至没有人登录计算机时,都能自动启动的服务。
demand: 必须手动启动的服务。如果没有指定 start=,这就是默认值。
disabled: 不能启动的服务。要启动一个已禁用的服务,请把启动类型更改为其他值。

No comments:

Post a Comment