Изменяем режим запуска сервисов при помощи PowerShell

Чтобы определить сервисы и режим их запуска в скриптах PowerShell следует обратиться к WMI

Get-WMIObject Win32_Service | Select-Object Name, StartMode

Если нужен конкретный сервис, то обращаемся сразу по имени:

([wmi]'Win32_Service.Name="Spooler"').StartMode

Аналогично просто можно изменить режим запуска (нужны права Администратора):

([wmi]'Win32_Service.Name="Spooler"').ChangeStartMode('Automatic').ReturnValue
([wmi]'Win32_Service.Name="Spooler"').ChangeStartMode('Manual').ReturnValue

Возвращаемое значение 0 указывает на нормальное завершение.

Теги:

Понравилась статья? Оставьте комментарий или подпишитесь на RSS рассылку.

Комментарии

Комментариев пока что нет

Оставить комментарий

(required)

(required)