Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Запустить процесс Версия 8 (Net)

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


Описание

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

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

Параметры действия

Входные параметры

Поле “Задать процесс” - Определяет каким образом идентифицировать процесс.

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

Поле “Имя процесса” - Имя запускаемого процесса.

Поле “Аргументы” - Список аргументов, с которыми необходимо запустить процесс. Указываются через пробел. Если в самом параметре есть пробелы, то этот параметр заключается в двойные кавычки.

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

Выходные параметры

PID  -  "Идентификатор запущенного процесса"

Настройки

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

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


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

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

Имя процесса

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

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

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

Аргументы


Arguments

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

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

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

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

true

Нет

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

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

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

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

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

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

Задача

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

Решение

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

Реализация

  1. Собрать схему робота, состоящего из действий:

2. Настроить параметры для действия "Запустить процесс". 

3. Настроить параметры для действия "Ввести текст". Порядок получения win-элемента описан в данном разделе Получение win-элемента

4. Нажать на кнопку "Старт" в верхней панели. 

Результат:

Программный робот отработал успешно. 

Процесс notepad.exe запущен, в блокнот добавлен текст. 

  • Нет меток