Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

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

...

Запускает указанный процесс.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Способ идентификации процессаProcess identification method

Каким образом определить процесс.


Выпадающий список:

  • Имя
  • Путь к файлу
Robin.String

Имя процесса

Да
Файл процессаProcess file

Путь к файлу процесса.


Необходима возможность работы с относительным путем.

Robin.FilePathC:\Users\imill\AppData\Local\Programs\Robin Platform\2.0.0\Agent\Robin.Agent.Service.exeНет
Имя процессаProcess nameИмя запускаемого процесса.Robin.StringRobin.Agent.ServiceНет

Аргументы


Arguments

Список аргументов, с которыми необходимо запустить процесс.

Указываются через пробел.

Если в самом параметре есть пробелы, то этот параметр заключается в двойные кавычки.

Robin.String-gНет
Ждать запуска процесса
Wait for the process to start
Ждать запуска процесса. По умолчанию False. Если значение равно False, робот продолжит работу после запуска процесса. Если - True, робот будет ожидает запуска.Чек-бокс

true

Нет

Результаты
PIDPIDИдентификатор запущенного процесса. PID будет получен только в случае, когда чек-бокс "Ждать запуска процесса = trueСтрока

Особые условия использования

Могут быть запущены любые файлы, при этом файл откроется в ассоциированном с ним приложении.

...

Для работы с этим видом файлов необходимо пользоваться специализированными групами.

Дождаться запуска / Wait for start

...

Ожидает запуска процесса. 

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Способ идентификации процессаProcess identification method

Каким образом определить процесс.


Выпадающий список:

  • Имя
  • Путь к файлу
  • PID
Robin.String

Имя процесса

Да
Файл процессаProcess file

Путь к файлу запускаемого процесса.


Необходима возможность работы с относительным путем.

Robin.FilePathC:\Windows\System32\notepad.exeНет
Имя процессаProcess nameИмя запускаемого процесса.Robin.StringnotepadНет
PID процессаProcess PIDPID запускаемого процесса.Robin.String
Нет
Частичное совпадениеPartial match

Разрешить частичное совпадение имен при поиске процессов.

Robin.BooleantrueНет

Тайм-аут

Time-outПредельное время ожидания.
Загрузки и запуска процесса.
Robin.Numeric50000Нет

Особые условия использования

Если процесс не запустился  по истечению тайм-аута, будет вызвана ошибка.

Завершить процесс / Terminate

...

Завершает указанный процесс.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Способ идентификации процессаProcess identification method

Каким образом определить процесс.


Выпадающий список:

  • Имя
  • Путь к файлу
  • PID
Robin.String

Имя процесса

Да
Файл процессаProcess file

Путь к файлу запускаемого процесса.


Необходима возможность работы с относительным путем.

Robin.FilePathC:\Windows\System32\notepad.exeНет
Имя процессаProcess nameИмя запускаемого процесса.Robin.StringnotepadНет
PID процессаProcess PIDPID запускаемого процесса.Robin.String
Нет
Частичное совпадениеPartial match

Разрешить частичное совпадение имен при поиске процессов.

Robin.BooleantrueНет

Особые условия использования

Отсутствуют.

Дождаться завершения / Wait for exit

...

Ожидает завершения указанного процесса.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Способ идентификации процессаProcess identification method

Каким образом определить процесс.


Выпадающий список:

  • Имя
  • Путь к файлу
  • PID
Robin.String

Имя процесса

Да
Файл процессаProcess file

Путь к файлу запускаемого процесса.


Необходима возможность работы с относительным путем.

Robin.FilePathC:\Windows\System32\notepad.exeНет
Имя процессаProcess nameИмя запускаемого процесса.Robin.StringnotepadНет
PID процессаProcess PIDPID запускаемого процесса.Robin.String
Нет
Частичное совпадениеPartial match

Разрешить частичное совпадение имен при поиске процессов.

Robin.BooleantrueНет
Тайм-аутTime-outПредельное время ожидания.Robin.Numeric50000Нет

Особые условия использования

Если процесс не завершился по истечению тайм-аута, будет вызвана ошибка.

Информация о процессе / Get info

...

Получает информацию об указанном процессе.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Способ идентификации процессаProcess identification method

Каким образом определить процесс.


Выпадающий список:

  • Имя
  • Путь к файлу
Robin.String

Имя процесса

Да
Файл процессаProcess file

Путь к файлу процесса.


Необходима возможность работы с относительным путем.

Robin.FilePathC:\Windows\System32\notepad.exeНет
Имя процессаProcess nameИмя запускаемого процесса.Robin.StringnotepadНет
Результаты
РезультатResult

Переменная типа таблица, содержащая информацию о процессе и его подпроцессах.

Имена столбцов:

  • Номер
  • PID
  • Имя процесса 
  • Дата и время создания
  • Состояние процесса
  • Номер сессии 
  • Приоритет

Robin.Table



Особые условия использования

Отсутствуют.

Исполнить скрипт / Run script file

...

Исполняет заданный скрипт в указанном интерпретаторе.  

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры
ИнтерпретаторInterpreter

Интерпретатор для выполнения команды


Выпадающий список:

  • PowerShell
  • CommandLine

Robin.String


PowerShell

Да
Файл скриптаScript file

Путь к файлу содержащему скрипт, который надо выполнить.

Файл формата .bat для интерпретатора CommandLine или .ps1 для интерпретатора PowerShell.

Robin.FilePath
Да
АргументыArguments

Список аргументов, с которыми необходимо запустить скрипт.

Robin.String
Нет
Результаты
Завершен успешноCompleted successfully

Логическая переменная, которая возвращается по завершению процесса.

Robin.Boolean

ТаблицаTable

Переменная типа Таблица.

Имена столбцов:

  • Output
  • Error
  • ExitCode
Robin.Table

Особые условия использования

В скрипте может содержаться несколько команд, исполняемых последовательно.

...

2) Переменная типа Таблица, где в столбце Output записывается результат, в столбце Error ошибка, которая возникла в ходе работы действия, а в столбце ExitCode число 0 или 1, где 0 - скрипт выполнен успешно, 1 - не успешно.

Исполнить команду / Run script command

...

Исполняет заданную команду в указанном интерпретаторе.  

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры
ИнтерпретаторInterpreter

Интерпретатор для выполнения команды.


Выпадающий список:

  • PowerShell
  • CommandLine

Robin.String


PowerShell

Да
КомандаCommandКоманда для выполнения.

Robin.String


Да
Результаты
Завершен успешноCompleted successfully

Логическая переменная, которая возвращается по завершению процесса.


true - скрипт выполнен успешно, false- не успешно

Robin.Boolean

ТаблицаTable

Переменная типа Таблица.

Имена столбцов:

  • Output
  • Error
  • ExitCode
Robin.Table

Особые условия использования

Результат исполнения скрипта записывается в две переменные:

...