Поделиться через


Действия служб Windows

Внимание

Чтобы предотвратить несанкционированный доступ, Windows требует права администратора для управления службами. Чтобы управлять службами с помощью действий служб Windows, запустите Power Automate с правами администратора. Дополнительную информацию о выполнении Power Automate от имени администратора см. в статье Запуск Power Automate с повышенными правами.

Power Automate позволяет управлять службами Windows с помощью доступных действий со службами Windows. Эти действия дают вам полный контроль над операционной системой и возможность ограничивать запущенные службы.

Эти действия позволяют классическим потокам запускать, останавливать, приостанавливать и возобновлять службы Windows. Для использования какого-либо действия из этой группы необходимо ввести только имя службы.

В следующем примере запускается служба UIFlowService .

Снимок экрана действия Запустить службу.

Предупреждение

Службы Windows необходимы для бесперебойной работы операционной системы. Неправильное управление службами Windows может отрицательно повлиять на ваш компьютер.

Если служба

Помечает начало условного блока действий в зависимости от того, выполняется, приостановлена, остановлена или установлена ли служба на компьютере.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
If service Н/Д Остановлена, Установлена, Не установлена, Выполняется, Приостановлена Выполняется Состояние службы, которую требуется проверить.
Service name Нет Текстовое значение Имя службы, которую требуется проверить.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Служба не найдена. Указывает, что невозможно найти службу.
Невозможно извлечь состояние службы. Указывает, что возникла проблема при извлечении состояния службы

Ожидать службу

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

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
Wait for service to Н/Д Запустить, Остановить, Приостановить По левому краю Указывает, будет ли приостановлен поток до запуска, остановки или приостановки определенной службы.
Service name Нет Текстовое значение Имя службы, которую требуется проверить.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Служба не найдена. Указывает, что невозможно найти службу.
Невозможно извлечь состояние службы. Указывает, что возникла проблема при извлечении состояния службы

Запустить службу

Запускает остановленную службу Windows.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
Service to start Нет Текстовое значение Имя службы для запуска.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Служба не найдена. Указывает, что невозможно найти службу.
Служба уже выполняется. Указывает, что служба уже выполняется.
Невозможно запустить службу. Указывает, что возникла проблема при запуске службы.

Остановить службу

Останавливает запущенную службу Windows.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
Service to stop Нет Текстовое значение Имя службы для остановки.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Служба не найдена. Указывает, что невозможно найти службу.
Служба не выполняется. Указывает, что служба не выполняется.
Невозможно остановить службу. Указывает, что возникла проблема при остановке службы.

Приостановить службу

Приостанавливает запущенную службу Windows.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
Service to pause Нет Текстовое значение Имя службы для приостановки.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Служба не найдена. Указывает, что невозможно найти службу.
Служба не выполняется. Указывает, что служба не выполняется.
Невозможно приостановить службу. Указывает, что возникла проблема во время приостановки службы

Возобновить службу

Возобновляет приостановленную службу Windows.

Входные параметры

Аргумент Необязательно Принимает Значение по умолчанию Description
Service to resume Нет Текстовое значение Имя службы для возобновления.

Создаваемые переменные

Это действие не создает никаких переменных.

Исключения

Исключение Description
Служба не найдена. Указывает, что невозможно найти службу.
Служба не выполняется. Указывает, что служба не выполняется.
Невозможно возобновить службу. Указывает, что возникла проблема при возобновлении работы службы