Процесс / Process

Позволяет управлять процессом операционной системы. Получать текст из стандартных потоков, проверять активность, pid, завершать процесс и т.п.

Свойства

КодировкаВывода / OutputEncoding

Доступ: Чтение

Устанавливает кодировку в которой будут считываться стандартные потоки вывода и ошибок.

ПотокВывода / StdOut

Доступ: Чтение

ПотокВыводаТекста. Стандартный поток вывода (stdout)

ПотокОшибок / StdErr

Доступ: Чтение

ПотокВыводаТекста. Стандартный поток вывода ошибок (stderr)

ПотокВвода / StdIn

Доступ: Чтение

ПотокВводаТекста. Стандартный поток ввода (stdin)

Завершен / HasExited

Доступ: Чтение

Флаг указывает, что процесс завершен (или нет)

КодВозврата / ExitCode

Доступ: Чтение

Код возврата завершенного процесса.

Идентификатор / ProcessId

Доступ: Чтение

PID процесса

Методы

Запустить / Start()

Запустить процесс на выполнение.

ОжидатьЗавершения / WaitForExit()

Приостановить выполнение скрипта и ожидать завершения процесса.

Завершить / Stop()