Команды процессов

Запомнить процесс

Рис. 188
Команда «Запомнить процесс» расположена в разделе «Команды процессов» в панели выбора команд (см. рис. 188).
Запомнить процесс используется для запоминания запущенного приложения или процесса под указанным именем. Предусмотрена возможность пропускать ошибку при пустом результате (см. табл. 109).

Таблица 109

Запустить процесс

Рис. 189
Команда «Запустить процесс» расположена в разделе «Команды процессов» в панели выбора команд (см. рис. 189).
Запустить процесс используется для запуска программы или процесса. Предусмотрена возможность выбора следующих дополнительных параметров (см. табл. 110).

Таблица 110

Остановить процесс

Рис. 190
Команда «Остановить процесс» расположена в разделе «Команды процессов» в панели выбора команд (см. рис. 190).
Остановить процесс используется для остановки программы или процесса (см. табл. 111).

Таблица 111

Запуск пользовательского кода

Рис. 191
Рис. 192
Команда «Запуск пользовательского кода» расположена в разделе «Команды процессов» в панели выбора команд (см. рис. 191). В элементе «Аргументы» пользователь указывает требуемый набор параметров (см. рис. 192).
Запуск пользовательского кода используется для кода C# на выполнение (см. табл. 112).

Таблица 112

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

· Перечень команд
1. Запуск пользовательского кода:
1.1. Код программы: var test = "test ";return test + Var1 + Var2 + Var3;
1.2. Аргументы:
1.2.1. [Var1]
1.2.2. [Var2]
1.2.3. [Var3]
1.3. Переменная: [Var1]
2. Команда-сообщение:
2.1. Заголовок: Информация
2.2. Сообщение: [Var1]
2.3. Автоматическое закрытие после: 0
· Перечень переменных
1. Var1: 111
2. Var2: 222
3. Var1: Нет
Полученный результат (см. рис. 193).
Рис. 193

Запуск JS скрипта

Рис. 194
Рис. 195
Команда «Запуск JS скрипта» расположена в разделе «Базовые команды» в панели выбора команд (см. рис. 194). В элементе «Список параметров для скрипта» пользователь указывает требуемый набор параметров (см. рис. 195).
Запуск JS скрипта используется вызова внешнего JS скрипта из текущего сценария (см. табл. 113).

Таблица 113

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

· Перечень команд
1. Запуск JS скрипта:
1.1. Путь к файлу скрипта: D:\CSBI\printInputArguments.js;
1.2. Путь к NODE.EXE: C:\Program Files\nodejs\node.exe;
1.3. Глобальная переменная результата: [JsResult];
1.4. Нужно ли ожидать результат: true;
1.5. Время ожидания результат: 60;
1.6. Список параметров для скрипта:
1.6.1. asd1
1.6.2. asdd2
2. Команда-сообщение:
2.1. Заголовок: Информация
2.2. Сообщение: [JsResult]
2.3. Автоматическое закрытие после: 0
· Перечень переменных
1. [JsResult]
Полученный результат (см. рис. 196).
Рис. 196

Запуск Powershell скрипта

Рис. 197
Команда «Запуск Powershell скрипта» расположена в разделе «Базовые команды» в панели выбора команд (см. рис. 197).
Запуск Powershell скрипта используется вызова внешнего Powershell скрипта из текущего сценария (см. табл. 114).

Таблица 114

Запуск Python скрипта

Рис. 198
Команда «Запуск Python скрипта» расположена в разделе «Базовые команды» в панели выбора команд (см. рис. 198).
Запуск Python скрипта используется вызова внешнего Python скрипта из текущего сценария (см. табл. 115).

Таблица 115

Запуск Vbs скрипта

Рис. 199
Рис. 200
Команда «Запуск Vbs скрипта» расположена в разделе «Базовые команды» в панели выбора команд (см. рис. 199). В элементе «Список параметров для скрипта» пользователь указывает требуемый набор параметров (см. рис. 200).
Запуск Vbs скрипта используется вызова внешнего Vbs скрипта из текущего сценария (см. табл. 116).

Таблица 116

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

· Перечень команд
1.    Запуск Vbs скрипта:
1.1. Путь файла скрипта: D:\CSBI\printInputArguments.js;
1.2. Глобальная переменная результата: [Var1];
1.3. Нужно ли ожидать результат: true;
1.4. Время ожидания результат: 60;
1.5. Список параметров для скрипта:
1.5.1.    arg1: test1
1.5.2.    arg1: test1
2.    Команда-сообщение:
2.1. Заголовок: Информация
2.2. Сообщение: [Var1]
2.3. Автоматическое закрытие после: 0
·      Перечень переменных
1.    [Var1]
Полученый результат (см. рис. 201).
Рис. 201
·      Исходный код скрипта:
Set colArgs = WScript.Arguments.Named
arg1 = colArgs.Item("arg1")
arg2 = colArgs.Item("arg2")
WScript.StdOut.WriteLine "You say: " & arg1 & " and " & arg2

Запуск внешнего скрипта

Рис. 202
Команда «Запуск внешнего скрипта» расположена в разделе «Базовые команды» в панели выбора команд (см. рис. 202).
Запуск внешнего скрипта используется вызова внешнего скрипта из текущего (см. табл. 117).

Таблица 117

Сохранение внешних переменных

Рис. 203
Команда «Сохранение внешних переменных» расположена в разделе «Команды процессов» в панели выбора команд (см. рис. 203).
Сохранение внешних переменных используется для передачи значений переменных из внешнего скрипта в текущий (см. табл. 118).

Таблица 118