Назад | Перейти на главную страницу

Каков «официальный» способ создания / настройки службы под Windows?

Когда я использую sc create "myService" binpath= “C:\Program Files\myService\myService.exe" У меня нет возможности настроить некоторые аспекты службы. В частности Recovery вкладка замечена в services.msc (действие при первой ошибке, действие при второй ошибке, перезапуск службы после и т. д.).

В настоящее время я вручную изменяю эти параметры, но есть ли лучший способ?
Команда PowerShell или около того? То, что я нашел о PowerShell, не позволяет лучше, чем sc.

Если вы хотите настроить параметры восстановления для службы, создаваемой с помощью sc команду, вы можете использовать failure возможность установить их.

sc failure

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc742019(v%3Dws.11)

В New-Service Командлет PowerShell также работает.

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/new-service?view=powershell-6