Вызывает выполнение процесса.
Синтаксис
ProcessExecute( path, cmdLine, options )
Аргументы
- path (
String
): Путь к исполняемому файлу или имя исполняемого файла. - cmdLine (
String
, optional): Аргументы командной строки. - options (
String
, optional): Набор опций через ”;”, в виде “имя опции=значение; …”.
Результат
Integer
илиundefined
Возвращает код завершения процесса (0 - успешное завершение, иначе - ошибка) при указании опцииwait=1
. В остальных случаях функция ничего не возвращает.
Допустимый набор опций
- work-dir (
String
): Рабочая директория для процесса. - sys (
Bool
): Если указано, процесс будет запускаться как системный. В этом случае в качестве первого аргумента можно указывать не путь до исполняемого файла, а имя системного процесса. - wait (
Bool
): Дожидаться завершения процесса. Если указана опцияwait=1
, функция вернет код завершения процесса. - hidden (
Bool
): Запуск без пользовательского интерфейса (рекомендуется включать, если функция вызывается с сервера).