Windows
如何在 Windows 7 中使一項服務依賴於另一項服務?
如果我查看服務的屬性,我可以看到“依賴項”選項卡,但我無法將其他服務分配給此選項卡。
我有兩個在啟動時啟動的服務,一個伺服器和一個數據庫。伺服器取決於數據庫 - 如果數據庫尚未啟動,則伺服器無法工作。(但是,它實際上作為服務失敗了,所以我不能使用“恢復”選項卡。)
如何使第二個服務依賴於第一個服務,以便它們始終以正確的順序啟動?
從使用管理員憑據執行的命令提示符:
sc config <server_service_name> depend= <database_service_name>
在這個sc.exe 文件中閱讀更多內容。
遵循此處的步驟對我來說非常有效:
長話短說:
regedit.exe, HKLM/System/CurrentControlSet/Services/(your service)
添加一個名為 DependOnService 的多值鍵
添加依賴項服務名稱