Перейти к содержимому

Запущен ли процесс

image_1

Описание

Блок проверяет, запущен ли указанный процесс — по имени или по PID. Если запущен хотя бы один экземпляр процесса, блок возвращает True, иначе — False.

Флаг Только для текущего пользователя ограничивает проверку процессами текущего пользователя; если он выключен, учитываются процессы всех пользователей системы.


Описание параметров

Блок имеет ряд параметров:

  1. Запущен ли процесс? — имя процесса или его PID, наличие которого требуется проверить;

    Тип данных: str (Строка) | int (Целое число)

    Пример: excel.exe | 1532

  2. Только для текущего пользователя — при включении учитываются только процессы текущего пользователя;

    Тип данных: checkbox (Чекбокс)

    Пример:


Возвращаемое значение

Логическое значение: True, если хотя бы один экземпляр процесса запущен, иначе — False.

Тип данных: bool (Логическое значение)

Пример: True


Пример использования

В данном примере проверяется, запущен ли процесс Microsoft Excel.

image_2
  1. Во входной разъём блока Запущен ли процесс? передаётся имя процесса excel.exe;
  2. Результат проверки выводится на экран в виде уведомления.

Результат

Вывод уведомления на экран:

image_3