Scheduled-Task
在 Windows 服務啟動之前執行計劃任務
我想在指定的 Windows 服務(服務 A)之前執行計劃任務。服務 A 自動啟動。
最好的方法是什麼?是否需要將調度任務轉化為服務(Service B)並配置Service A依賴Service B?
謝謝
服務不能依賴計劃任務,所以你不能那樣做。
使一項服務依賴於另一項服務可能也無法滿足您的需求;這只是確保在服務 A 啟動時服務 B 正在執行。如果您需要您的自定義任務首先完成其操作,那將無濟於事。
您可以做的是將服務設置為手動啟動,並讓您的任務在完成必須執行的其他操作後啟動服務。