История страницы
...
Исполняет заданный скрипт в указанном интерпретаторе.
Настройки
Свойство |
Англ. наименование
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
Параметры | ||||
Интерпретатор |
Строка
PowerShell
Интерпретатор для выполнения команды |
Выпадающий список:
- PowerShell
- CommandLine
Robin.String |
Да |
Файл скрипта |
Путь к |
файлу из ресурса |
содержащего скрипт, который надо выполнить. |
Файл |
имеет расширение .bat для интерпретатора CommandLine или .ps1 для интерпретатора PowerShell. |
Robin.FilePath | Да | |
Аргументы |
Список аргументов, с которыми необходимо запустить скрипт. | Robin. |
String | Нет | |||
Кодировка | Кодировка текста, получаемого в результате исполнения скрипта. По умолчанию OEM-866. | Robin.String | Нет | |
Результаты | ||||
Завершен успешно |
Логическая переменная, которая возвращается по завершению процесса. |
True - скрипт выполнен успешно, false - не успешно | Robin.Boolean | true | |
Таблица |
Переменная типа Таблица |
Имена столбцов:
- Output
- Error
- ExitCode
, где в столбце Output записывается результат, в столбце Error ошибка, которая возникла в ходе работы действия, а в столбце ExitCode число 0 или 1, где 0 - скрипт выполнен успешно, 1 - не успешно. | Robin.DataTable |
Особые условия использования
В скрипте может содержаться несколько команд, исполняемых последовательно.
...
2) Переменная типа Таблица, где в столбце Output записывается результат, в столбце Error ошибка, которая возникла в ходе работы действия, а в столбце ExitCode число 0 или 1, где 0 - скрипт выполнен успешно, 1 - не успешно.
Пример использования
Задача:
Решение:
Реализация:
Результат: