Установка Runtime

Отличие между Runtime и Sherpa RPA только в том, что в связке с Runtime нет Дизайнера.

При установке Runtime создаются некоторые задания для Windows, а также некоторые установки в реестр для работы RDP.

.

После запуска необходимо выбрать режим Робота: Attended или Unattended.

.

https://lh3.googleusercontent.com/bxU4yhgEGTsbkr6AYF8CBIE4P2vNeHfIEif7czzZ4FB3yw4zp3Oc6-wLC4YZGJBjeBAS0jOJ4sUouKx8I4F13-ql1RUIhNO9FVjd7cZIe83ONGkIbvcQa8aEDqXGWJaE_4oQbasd3NOKq1G1vd4VEg

.

После нажатия кнопки Дальше происходит запуск установки.

https://lh3.googleusercontent.com/AWPx6GBj2_y5ZayJMCJZbV2V810V1_tmfTgQIhBOQYI4bqFEntcMb-GNmL9gXJ2pN2VpKYtRzWZKmyjJh_dKQnC3F1gWT-iGXDQv3SlUSA7dGrZnfCWyM0n1f-gPdjaCtI4-MdcHSADU-2pX9J7rEA

.

Отличие Attended и Unattended Роботов – в создании задания для Windows.

При установке Unattended-робота в планировщике заданий создаются два задания. Одно – триггер на подключение к удаленной машине и вход в систему. Второе задание – на выход из системы.

https://lh4.googleusercontent.com/35M_VW7TcuZNYBVFqcQfadkzBs7NhWo03-nDEAVXKBnAwVvJpcZgBEdyNqRjrkpUK3sRQFkt0GZ7WGthW9Bo_udyi-zBgO0qL7vmhvpMDNwE7HhWcohB0DUMLF4Bic6u-PRqF3eFT86bndxsbUOqaQ

https://lh3.googleusercontent.com/XmzPoVAdhvdOTaOipDKk1g5Dq9TgQ4G6XyaXxu5WpCBQ4OSsXsQqhITIwfWBEhvuWpWYz-H9FGSUx3b0YHeVSLnAuWmzwwRLAsYGtKssY6fAswNQWjVk-bznDOhQpo9Uh9qVQG2JARDvHjB956fSzQ

.

Второе задание необходимо в случае, если вход на машину, а также отключение от нее происходит вручную, сработает отключение от сеанса.

.

https://lh6.googleusercontent.com/tgz-InqmAzQbnQPQENBn5_6plSKTDt0SCXW_HluA5RuME5iXlnuAssuAF8KSkeUJOtLPQV2_nms3tloGRUNGZigWLNJsh47N3-74H1JuGulyg-h2YduOeTwcdhA3VDiin8vn8TY6rWhoKXVF6l0Zsg

.

Когда Робот осуществляет процесс сам, он выполняет задания и осуществляет Log off. 

При установке пакета msi и файла exe на рабочем столе появляется ярлык.

https://lh6.googleusercontent.com/JBCwqFCUgV9hOEZTLcC8FIaDT8e1PZOWsO880ZD8b224Yd5msLDBPCPMXK4Na6cEtAxJkmkaOSkcppkDdlvWMf_vuVO_YoqPAgGfJXrQTxIBu03FBXIxKtq5KALdnPMtfSRI3sP8b7RtUvJQzMzzbA

.

При установке msi их можно рассылать по соответствующим машинам, при этом, чтобы указать у них сервер Оркестратора и идентификатор Робота, необходимо разослать или записать в реестр определенные записи групповыми политиками.

.

https://lh3.googleusercontent.com/aGkoEeDFqz0TlBgNueZ9hZx29jO4HCYyB0HAm7O0w77FJid0Fv5EAfhAT5sUnr41KVhuti960Ge_pEvaAFC01O1W_0cwpewmR_oc4iMkifvdxszDM3tTSHl2w7UAMzX3frP43946KRoaLH9jNJU9lg

.

Произвести запись: текущий сервер, папка SOFTWARE.

.

https://lh3.googleusercontent.com/d4LYqLUDRlC0fgDAE2DKi1lp0oe8QOlQ1F1snzW4VFvOOuDVqMQJxZNsfAEt7kdA12mgE3lUk4pegQLb33JlVqbiag5bm1yKwwu_wNx7aE7IMwEZfDwNhdNm0fvqsH3rA_ncRD-OuYPm7HIlAgHIuw

.

Этот способ используется при рассылке msi.

В случае, простой установки запустить Робота можно с помощью ярлыка на рабочем столе. При появлении ярлыка в системном трее, необходимо правой кнопкой мыши выбрать Оркестратор и войти в него. 

.

https://lh4.googleusercontent.com/H8f0JVPlUUIxJoUtZuGOAxUMdLNWw2H9qQJV-rFVFj4mLZfHMblUGtlfLVxKHxCWExt7UkGhGy9vN-gpKJQk0V_mU6s705ZWwwbJbIWJp58Dj89mI5Fz77_fF9XNFeElJKH-vQjuu-CPECfVOEUD8g

.

Далее ввести имя сервера и ID Робота, которого будет использоваться. Далее осуществляем подключение.

.

https://lh3.googleusercontent.com/69cUIRnWhTfflhpTGREQOqAx7xOg0-LTiyVaHVoCwIUnyoHNidt1xqH-AkYIu0kpEscY61V8vMdymqs8DWTVA1rn5kLcA3XOWkLkjzgLspeF1d-hz2lYvLu4OMcQL69a-qXK4UVOtQYS54yp6-L7bA

.

На экране Роботы отображаются зеленые индикаторы напротив Координатора и Робота. Индикаторы сигнализируют о том, что Координатор запущен, а выбранный Робот подключен.

.

https://lh6.googleusercontent.com/DqeVhCA8rK_Ip_Gri1V6arCqIntcdgpbimahT2TL0bOSknsKO5Ipoxyjmwa3JghjOR6IS0CpFTJr2PaLwJ1tX1Y4Tx_JhfxD_EV7RnGUfbbv-DiyNNUVbFdZCXpaTvDjNKAEJPaik6JQpcKTNweFBA

.

В качестве примера создадим Работу на экране Работы. Выберем простую Работу, которая создает ошибку деления на ноль. В результате действий Робот должен произвести запуск (запуститься), а в Сообщениях Робота должно прийти сообщение об ошибке.

В карточке Работы выбираем нужного Робота и текущий Процесс. Задачу в нашем примере можно выбрать любую, т.к.Робот ее не будет использовать. 

.

.

В Диспетчере задач среди процессов мы увидим, что Робот запустил сессию.

.

https://lh6.googleusercontent.com/JEU2rH94kdvL0z4-i5ED4EU9GTIAyM4s5byZqGucFuEb_i44iTR7XYMEcgImes2KaSwhFOZnm_Sjpyq64l3l7n6oU1RWiy97ZWbRHNHog_GSpXqaScOTW149mDVcUjUb1h2ceNhq39BjEZKDVnrM1A

.

Далее закрыл ее.

.

https://lh3.googleusercontent.com/41wDerpnc-HG4RDt0USo6qaIC6eI13Cu5qlmzXqe-_Cpyyjto8oO6EOy76rGPQZ9rcf-QFcpbvKgiSn-0ciaS22YmJ_MGVruFQgq466B-WuHk4XnlRH7mVVlf-Hu7JGnlgQOpxzQfuweV53b-HZwew

.

Работа была выполнена Роботом. В окне Сообщения Роботов Оркестратора мы видим, что пришло сообщение о том, что Робот запустился и выдал ошибку.

.

https://lh4.googleusercontent.com/1gDiCi3bITJkO4uvFDKyWEVii6cq0QOHe7AGtGZfjnyWZq2ohnKBByE7qLmiBIZrS0g4VQvMSBbWn3_n4d95MIqYC7EXLw1fUndIbK8qoWDkd8bmDdiCYkZ2JpB_eJrkW0aKJsdflYd9OL_hAxatQQ

.

Статус ошибка будет “Failed”.

https://lh5.googleusercontent.com/LSx8ho8KTqd70tsrql4_BBl8I_Xp8tjDPg2r-nQ9pEwp1Sp7lSdA1IDia8GF_fx2o0kfxP9voJevA-xcorwRunV4ZuUebeetbNbcQDXXHgKMTHElSbRnw0lS1bkoB2kp7XZ4WONWhvRK1YbTXzPACA

.

.

Таким образом происходит установка Координатора и самого Робота.

.

Примечание. Можно разными способами записывать в реестр текущего Пользователя два параметра – сервер Оркестратор и ID Робота. Через групповые политики, программу, Power Shell. Это остается на усмотрение системного администратора.

.

MSI-пакет рассылается также через групповую политику. Машина в любом случае должна авторизоваться, чтобы этот пакет установился. Если Пользователь не совершит вход, установка не произойдет. При входе Пользователя можно инициировать запуск какого-либо скрипта Power Shell, который из какой-либо таблицы возьмет эти данные и запишет в реестр.

Если впоследствии нужно будет поменять ID, это можно будет сделать вручную: залогиниться через RDP в данного Пользователя, запустить Робота, зайти в его настройки (иконка появится в трее) и изменить ID. Также можно сменить ID удаленно.

.

Примечание. Когда Робот запускается и его настройки пусты, он считывает информацию о сервере и ID из реестра.

.

.

 https://lh3.googleusercontent.com/3LPNX049TD01UcQb2-_qXcTDd13rPUGb_V1rcqK0QAPtLAQP0wXDeveEUjGYjxcoAOnT4HypI4JJqctKy_GT5DPoUioC5caqwp21cTj0DY8fpuClyy7O1wSoVzh5F8WKh3GLXrQjW3VW3mTwF6h4VA

.

Единожды считав информацию из реестра, Робот записывает ее себе в настройки. Таким образом, если в дальнейшем появится необходимость изменить эти данные, нужно будет зайти на машину, запустить Робота с помощью ярлыка и внести необходимые изменения.