Работа с процессами операционной системы
Методы
ЗапуститьПриложение / RunApp
Запуск приложения в операционной системе
Параметры
- cmdLine: Командная строка запуска
- currentDir: Текущая директория запускаемого процесса (необязательно) Необязательный.
- wait: Ожидать завершения (необязательно) по умолчанию Ложь Необязательный. Значение по умолчанию: False
- retCode: Выходной параметр. Код возврата процесса. Имеет смысл только если указан параметр wait=true Необязательный.
ТекущийПроцесс / CurrentProcess
Получает текущий процесс
СоздатьПроцесс / CreateProcess
Создает процесс, которым можно манипулировать из скрипта
Параметры
- cmdLine: Командная строка запуска
- currentDir: Текущая директория запускаемого процесса (необязательно) Необязательный.
- redirectOutput: Перехватывать стандартные потоки stdout и stderr Необязательный. Значение по умолчанию: False
- redirectInput: Перехватывать стандартный поток stdin Необязательный. Значение по умолчанию: False
- encoding: Кодировка стандартных потоков вывода и ошибок Необязательный.
- env: Соответствие, где установлены значения переменных среды Необязательный.
НайтиПроцессПоИдентификатору / FindProcessById
Выполняет поиск процесса по PID среди запущенных в операционной системе
Параметры
- PID: Идентификатор процесса
Возвращаемое значение
Процесс. Если не найден - Неопределено
НайтиПроцессыПоИмени / FindProcessesByName
Выполняет поиск процессов с определенным именем
Параметры
- name: Имя процесса
Возвращаемое значение
Массив объектов Процесс.