Похоже, что sc.exe не может установить параметр «перезапустить службу после», а PowerShell вообще не может настроить перезапуск службы.
Моя предполагаемая конфигурация - сбой1 / сбой перезапуска2 / сбой перезапуска3 / ничего с пятиминутным счетчиком между каждым перезапуском. Пятиминутный таймер чрезвычайно важен.
Есть ли что-нибудь еще, что я могу посмотреть, кроме некоторого взлома реестра, настраиваемого?
Ответ на сбой сохраняется в REG_BINARY
стоимость FailureActions
под HKLM\SYSTEM\CurrentControlSet\services\<SERVICE_NAME>
. Вероятно, вам придется настроить его так, как вы хотите, на одной машине, используя services.msc
, возьмите данные из FailureActions
значение в реестре, а затем создайте сценарий конфигурации с reg add
(или reg import
при использовании файла .REG).