Установка Runtime
Отличие между Runtime и Sherpa RPA только в том, что в связке с Runtime нет Дизайнера.
При установке Runtime создаются некоторые задания для Windows, а также некоторые установки в реестр для работы RDP.
После запуска необходимо выбрать режим Робота: Attended или Unattended.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage35-369w327h-3.png&width=768&dpr=4&quality=100&sign=ca91acb0&sv=1)
После нажатия кнопки Дальше происходит запуск установки.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage21-391w337h-3.png&width=768&dpr=4&quality=100&sign=a2f17147&sv=1)
Отличие Attended и Unattended Роботов – в создании задания для Windows.
При установке Unattended-робота в планировщике заданий создаются два задания. Одно – триггер на подключение к удаленной машине и вход в систему. Второе задание – на выход из системы.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage22-670w285h-3.png&width=768&dpr=4&quality=100&sign=f98a36ca&sv=1)
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage30-493w274h-3.png&width=768&dpr=4&quality=100&sign=69d2f140&sv=1)
Второе задание необходимо в случае, если вход на машину, а также отключение от нее происходит вручную, сработает отключение от сеанса.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage32-567w240h-3.png&width=768&dpr=4&quality=100&sign=1f031e75&sv=1)
Когда Робот осуществляет процесс сам, он выполняет задания и осуществляет Log off.
При установке пакета msi и файла exe на рабочем столе появляется ярлык.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage23-249w136h-3.png&width=768&dpr=4&quality=100&sign=3e5dceb2&sv=1)
При установке msi их можно рассылать по соответствующим машинам, при этом, чтобы указать у них сервер Оркестратора и идентификатор Робота, необходимо разослать или записать в реестр определенные записи групповыми политиками.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage16-642w249h-3.png&width=768&dpr=4&quality=100&sign=af8cfa00&sv=1)
Произвести запись: текущий сервер, папка SOFTWARE.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage175-328w157h-3.png&width=768&dpr=4&quality=100&sign=1e4c760b&sv=1)
Этот способ используется при рассылке msi.
В случае, простой установки запустить Робота можно с помощью ярлыка на рабочем столе. При появлении ярлыка в системном трее, необходимо правой кнопкой мыши выбрать Оркестратор и войти в него.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage190-155w186h-3.png&width=768&dpr=4&quality=100&sign=941cb1fa&sv=1)
Далее ввести имя сервера и ID Робота, которого будет использоваться. Далее осуществляем подключение.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage179-262w179h-3.png&width=768&dpr=4&quality=100&sign=8497c062&sv=1)
На экране Роботы отображаются зеленые индикаторы напротив Координатора и Робота. Индикаторы сигнализируют о том, что Координатор запущен, а выбранный Робот подключен.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage173-642w165h-3.png&width=768&dpr=4&quality=100&sign=dc366ccf&sv=1)
В качестве примера создадим Работу на экране Работы. Выберем простую Работу, которая создает ошибку деления на ноль. В результате действий Робот должен произвести запуск (запуститься), а в Сообщениях Робота должно прийти сообщение об ошибке.
В карточке Работы выбираем нужного Робота и текущий Процесс. Задачу в нашем примере можно выбрать любую, т.к.Робот ее не будет использовать.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage171-613w299h-3.png&width=768&dpr=4&quality=100&sign=1e16a299&sv=1)
В Диспетчере задач среди процессов мы увидим, что Робот запустил сессию.
![](https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Fsherparpa.ru%2Fwp-content%2Fuploads%2F2023%2F11%2Fimage165-282w125h-3.png&width=768&dpr=4&quality=100&sign=4c9a5a80&sv=1)
Далее закрыл ее.
Работа была выполнена Роботом. В окне Сообщения Роботов Оркестратора мы видим, что пришло сообщение о том, что Робот запустился и выдал ошибку.
Статус ошибка будет “Failed”.
Таким образом происходит установка Координатора и самого Робота.
Примечание. Можно разными способами записывать в реестр текущего Пользователя два параметра – сервер Оркестратор и ID Робота. Через групповые политики, программу, Power Shell. Это остается на усмотрение системного администратора.
MSI-пакет рассылается также через групповую политику. Машина в любом случае должна авторизоваться, чтобы этот пакет установился. Если Пользователь не совершит вход, установка не произойдет. При входе Пользователя можно инициировать запуск какого-либо скрипта Power Shell, который из какой-либо таблицы возьмет эти данные и запишет в реестр.
Если впоследствии нужно будет поменять ID, это можно будет сделать вручную: залогиниться через RDP в данного Пользователя, запустить Робота, зайти в его настройки (иконка появится в трее) и изменить ID. Также можно сменить ID удаленно.
Примечание. Когда Робот запускается и его настройки пусты, он считывает информацию о сервере и ID из реестра.
Единожды считав информацию из реестра, Робот записывает ее себе в настройки. Таким образом, если в дальнейшем появится необходимость изменить эти данные, нужно будет зайти на машину, запустить Робота с помощью ярлыка и внести необходимые изменения.
Last updated