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

Ключ

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

Отображение дочерних
depth2

Оглавление

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

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

Настройки

...

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

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

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

...

Имя процесса

...

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

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

...

Аргументы

...

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

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

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

...

В том же окне

(вопрос) насколько устойчиво может работать?

к каким процессам относится?

Если не эффективно работает - удалить.

...

Запустить процесс в существующем окне при запуске в ассоциированном приложении.

Если чек-бокс:

  • установлен, то процесс будет открыт в существующем окне;
  • не установлен, то в новом.

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

...

Стиль окна

(вопрос) насколько устойчиво может работать?

к каким процессам относится?

Если не эффективно работает - удалить.

...

Стиль окна при запуске в ассоциированном приложении.

Параметр носит рекомендательный характер (вопрос).

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

  • Стандартное - Normal;
  • Скрытое - Hidden;
  • Свернутое - Minimized;
  • Развернутое - Maximized.

По умолчанию значение равно "Normal".

Применяется только к приложениям с UI.

...

Robin.String

...

Открыть стандартно

...

Запустить процесс стандартными средствами ОС.

...

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

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

Например, при запуске doc файла откроется Word. Однако группа не предназначена для дальнейшей работы с Word и Excel, так как не создается контекст документа.

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

(вопрос)Не все процессы открываются в том или ином выбранном стиле. Window Style - это рекомендация, т.е. приложение само решает, следовать ей или нет (notepad следует, большинство игнорируют).

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

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

Настройки

...

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

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

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

...

Имя процесса

...

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

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

...

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

...

Тайм-аут

...

Время ожидания загрузки процесса.

Время ожидания загрузки процесса (в мс), которое робот будет ждать после запуска процесса

...

Задержка

...

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

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

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

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

Настройки

...

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

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

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

...

Имя процесса

...

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

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

...

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

...

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

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

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

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

Настройки

...

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

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

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

...

Имя процесса

...

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

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

...

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

...

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

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

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

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

Настройки

...

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

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

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

...

Имя процесса

...

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

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

...

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

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

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

...

Robin.Table

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

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

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

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

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

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

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

  • PowerShell
  • CommandLine

Robin.String

...

PowerShell

...

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

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

...

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

...

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

...

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

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

  • Output
  • Error
  • ExitCode

...

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

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

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

1) Переменная Логического типа, где true - скрипт выполнен успешно, false- не успешно

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

Image Removed

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

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

(warning)"Бывает, что в студии команда отрабатывает, а при запуске rpr или использовании этой команды в cmd - нет (в том же виде, как она записана в студии, с заменой переменных, если они использовались, на точные значения, конечно)" - учесть возможную проблему

(warning) "в PowerShell или cmd команды работают, а в студии не отрабатывали (интерпретатор при этом выбирался верный)"  - учесть возможную проблему 

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

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

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

  • PowerShell
  • CommandLine

Robin.String

...

PowerShell

...

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

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

...

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

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

  • Output
  • Error
  • ExitCode

...

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

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

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

1) Переменная Логического типа, где true - скрипт выполнен успешно, false- не успешно

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

Image Removed

Исполнить скрипт с получением результата/ Run script file with result

Исполнить скрипт с получением результата в виде таблицы

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

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

Выбор интерпретатора выполняющего команду.

PowerShell или CommandLine.

...

Robin.String

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

...

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

Отсутствуют

Исполнить команду с получением результата/ Run script command with result

Исполнить команду с получением результата в виде таблицы

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

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

Выбор интерпретатора выполняющего команду.

PowerShell или CommandLine.

...

Robin.String

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

...

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

Отсутствуют