Я настроил задачу в Windows Task Scheduler, чтобы она выполнялась в определенное время каждый день. Задача просто выполняет командный файл, который я создал, чтобы перезапустить мой сервис Windows. Это содержимое этого файла:
net stop "MyService"
net start "MyService"
Похоже, по большей части это работает хорошо, но иногда служба фактически приостанавливает себя, а не останавливает / запускает. Я вернусь к этому позже, и он просто будет сидеть там, в паузе.
Почему планировщик задач приостанавливает мой сервис, а не запускает его, и как я могу это исправить?