如何在 Windows 7 中使一项服务依赖于另一项服务?

Pet*_*ton 6 windows windows-service windows-7 service dependencies

如果我查看服务的属性,我可以看到“依赖项”选项卡,但我无法将其他服务分配给此选项卡。

我有两个在启动时启动的服务,一个服务器和一个数据库。服务器取决于数据库 - 如果数据库尚未启动,则服务器无法工作。(但是,它实际上作为服务失败,因此我无法使用“恢复”选项卡。)

如何使第二个服务依赖于第一个服务,以便它们始终以正确的顺序启动?

Wil*_*son 12

从使用管理员凭据运行的命令提示符:

sc config <server_service_name> depend= <database_service_name>

在此sc.exe 文档中阅读更多信息