Группа «Процессы»¶
Дождаться завершения / Wait for exit¶
Задача: запущено приложение Notepad , дождаться его завершения и вывести на экран диалоговое окно с сообщением «Работа в Notepad завершена».
Решение: воспользоваться действиями «Дождаться завершения», «Сообщение».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры для действия «Дождаться завершения».
Настроить параметры для действия «Сообщение».
Нажать на кнопку «Старт» в верхней панели.
Закрыть приложение Notepad вручную.
Результат:
Программный робот отработал успешно.
Отображено сообщение в диалоговом окне.
Дождаться запуска / Wait for start¶
Задача: дождаться запуска Notepad и ввести текст «Привет, мир!»
Решение: воспользоваться действиями «Дождаться запуска», «Ввести текст».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры для действия «Дождаться запуска».
Настроить параметры для действия «Ввести текст». Порядок получения win-элемента описан в данном разделе Получение win-элемента
Нажать на кнопку «Старт» в верхней панели.
Открыть приложение Notepad вручную.
Результат:
Программный робот отработал успешно.
Программный робот дождался открытия приложения Notepad и ввел необходимый текст.
Завершить процесс / Terminate¶
Задача: запущен процесс notepad.exe, необходимо получить информацию о процессе и сохранить ее таблицу CSV, далее - завершить процесс.
Решение: воспользоваться действиями «Информация о процессе», «Сохранить таблицу в CSV», «Завершить процесс».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры для действия «Информация о процессе».
Настроить параметры для действия «Сохранить таблицу в CSV».
Настроить параметры для действия «Завершить процесс».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно.
Получена таблица с информацией о процессе. Процесс notepad.exe завершен.
Запустить процесс / Run¶
Задача: запустить Notepad и ввести текст «Привет, мир!»
Решение: воспользоваться действиями «Запустить процесс», «Ввести текст».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры для действия «Запустить процесс».
Настроить параметры для действия «Ввести текст». Порядок получения win-элемента описан в данном разделе Получение win-элемента
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно.
Процесс notepad.exe запущен, в блокнот добавлен текст.
Информация о процессе / Get info¶
Задача: запущен процесс notepad.exe, необходимо получить информацию о процессе и сохранить ее таблицу CSV.
Решение: воспользоваться действиями «Информация о процессе», «Сохранить таблицу в CSV».
Реализация:
Собрать схему робота, состоящего из действий:
Настроить параметры для действия «Информация о процессе».
Настроить параметры для действия «Сохранить таблицу в CSV».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно.
Получена таблица с информацией о процессе.
Исполнить команду / Run script command¶
Задача: исполнить команду HELP - вызов справки командной строки Windows, результат получить в таблицу CSV.
Решение: воспользоваться действиями «Исполнить команду», «Сохранить таблицу в CSV».
Реализация:
Собрать схему робота, состоящую из действий:
Настроить параметры для действия «Исполнить команду».
Настроить параметры для действия «Сохранить таблицу в CSV».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно.
Сформирована таблица в формате CSV с колонками:
Output, Error, ExitCode
Исполнить скрипт / Run script file¶
Задача: перевести машину в консольный режим при помощи запуска bat-файла и сделать скриншот.
Запуск робота планируется осуществлять вне RMC (вручную или по локальному расписанию) на удаленной машине, а окно с RDP-соединением пользователь не планирует оставлять в открытом виде, необходимо перевести текущую RDP-сессию в режиме console (консольный режим).
В консольном режиме графическая сессия остается активной, но при этом RDP-соединение закрыто и не мешает пользователю.
(Подробнее о консольном режиме: в разделе «Запуск и работа роботов в консольном режиме»)
Решение: воспользоваться действием «Исполнить скрипт», «Сделать скриншот».
Реализация:
Собрать схему робота, состоящую из действий:
Настроить параметры действия «Исполнить скрипт». В поле «Файл скрипта» указать путь к файлу RDP.bat
Настроить параметры для действия «Сделать скриншот».
Нажать на кнопку «Старт» в верхней панели.
Результат:
Программный робот отработал успешно. Выполнен переход в консольный режим, сделан скриншот.