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

Ключ

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

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

...

Версия 8 (Net)

Группа действий: Процессы

...

Описание

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

Image Removed

...

Иконка действия

Image Added

Параметры и их настройки

Свойство
Англ. наименование
ОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Задать
Set by

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

.


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

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

Имя процесса

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

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

.Robin.FilePath

Путь к файлуC:\Users\imill\AppData\Local\Programs\Robin Platform\2.0.0\Agent\Robin.Agent.Service.exeНет
Имя процесса
Process name
Имя запускаемого процесса
.
Robin.String
СтрокаRobin.Agent.ServiceНет

Аргументы

Arguments


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

.

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

.

(вопрос)

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

.

Robin.String
Строка-gНет

В том же окне

Create no Window

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

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

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

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

Robin.BooleanНет

Стиль окна

Windows style

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

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

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

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

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

Robin.String

MaximizedНет
Ждать запуска процессаЖдать запуска процесса. По умолчанию False. Если значение равно False, робот продолжит работу после запуска процесса. Если - True, робот будет ожидает запускаЧекбокс

true

Нет

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

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

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

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

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

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

Задача

Запустить Notepad и ввести текст "Привет, мир!" 

Решение

Воспользоваться действиями "Запустить процесс", "Ввод текста". 

Реализация

  1. Собрать схему робота, состоящего из действий.
    Image Added
  2. Настроить параметры для действия "Запустить процесс".
    Image Added
  3. Настроить параметры для действия "Ввести текст". Порядок получения win-элемента описан в данном разделе Получение win-элемента.
    Image Added
  4. Нажать на кнопку "Старт" в верхней панели. 

Результат

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