在WINDOS中设定服务的启动顺序

来源:百度文库 编辑:神马文学网 时间:2024/04/29 10:07:35
有A、B两个服务,因为实际需要,需要A先启动后再启动B,可是目前默认是B先启动,然后再启动A。如何先启动A,再启动B呢?可以做如下操作:
通过修改注册表 设置依存关系
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\B
新建一个"多字符串值 (REG_MULTI_SZ)"
名称是 DependOnService
键值是 A
这样启动B服务时会检查服务A是否启动,如果未启动则先启动A。
如果B下已存在DependOnService,键值是C,你可以把键值改为 C回车A
也可以使用工具svcdep
svcdep (Service Dependency) provides a command-line interface for managing service dependencies on the fly, no re-boot machine necessary