Scheduled-Task

在 Windows 服務啟動之前執行計劃任務

  • December 2, 2010

我想在指定的 Windows 服務(服務 A)之前執行計劃任務。服務 A 自動啟動。

最好的方法是什麼?是否需要將調度任務轉化為服務(Service B)並配置Service A依賴Service B?

謝謝

服務不能依賴計劃任務,所以你不能那樣做。

使一項服務依賴於另一項服務可能也無法滿足您的需求;這只是確保在服務 A 啟動時服務 B 正在執行。如果您需要您的自定義任務首先完成其操作,那將無濟於事。

您可以做的是將服務設置為手動啟動,並讓您的任務在完成必須執行的其他操作後啟動服務。

引用自:https://serverfault.com/questions/208146