Группа действий: Удаленный доступ
Действие создает подключение к удаленному рабочему столу
IP-адрес IP-адрес подключаемого хоста.
Имя пользователя имя пользователя подключаемого хоста.
Домен пользователя домен пользователя подключаемого хоста. Если подключение происходит с указанием домена, то перед этим необходимо войти в учетную запись вручную.
Пароль пароль пользователя подключаемого хоста.
Ширина экрана ширина разрешения удаленного сеанса в пикселях. Значение должно находится в диапазоне от 200 до 8192.
Высота экрана высота разрешения удаленного сеанса в пикселях. Значение должно находится в диапазоне от 200 до 8192.
Полный экран при включении чекбокса окно удаленного сеанса будет отображаться на весь экран.
Буфер обмена при включении чекбокса будет включено перенаправление буфера обмена.
Параметры подключения свойства подключения RDP. Необходимо указать словарь, где ключ - параметр подключения, а значение - значение параметра.
Ссылка на параметры подключения
Пример заполнения словаря:
Пример отпечатки сертификата:
- 4213ca08c656a7f404fb27800b3bbe86198e3be1
Для подписи файла подключения к RDP надо добавить сертификат в систему и прописать его в реестре. При подключении к удаленному рабочему столу без сертификата будет отображено окно:
Алгоритм действий по настройке сертификата:
Добавить или взять существующий сертификат sha256 в личных и доверенных сертификатах (Certmgr.msc - https://learn.microsoft.com/ru-ru/dotnet/framework/tools/certmgr-exe-certificate-manager-tool)
Этот сертификат добавить в реестр по пути: regedit (В поле поиска на панели задач введите regedit, а затем выберите Редактор реестра в результатах)=> Компьютер\HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Windows NT\Terminal Services добавить TrustedCertThumbprints
Если это не сработает, то надо в групповых политиках добавить этот сертификат в доверенные (https://blog.superautomation.co.uk/2020/10/rdp-file-signing.html)
- Gpedit.msc
- Конфигурация компьютера => Административные шаблоны => Компоненты Windows => Службы удаленных рабочих столов
Контекст RDP экземпляр RDP сеанса, к которому будут обращаться дальнейшие действия (Отключить процесс, Получить список процессов, Разорвать подключение).
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
IP-адрес | IP-адрес подключаемого хоста | Robin.String | Да | |
Имя пользователя | Имя пользователя подключаемого хоста | Robin.String | Да | |
Домен пользователя | Домен пользователя подключаемого хоста. Если подключение происходит с указанием домена, то перед этим необходимо войти в учетную запись вручную | Robin.String | Нет | |
Пароль | Пароль пользователя подключаемого хоста | Robin.Password | Да | |
Ширина экрана | Ширина разрешения удаленного сеанса в пикселях. Значение должно находится в диапазоне от 200 до 8192 | Robin.Numeric | Нет | |
Высота экрана | Высота разрешения удаленного сеанса в пикселях. Значение должно находится в диапазоне от 200 до 8192 | Robin.Numeric | Нет | |
Полный экран | При значении «true» окно удаленного сеанса будет отображаться на весь экран | Robin.Boolean | true | Нет |
Буфер обмена | При значении «true» будет включено перенаправление буфера обмена | Robin.Boolean | true | Нет |
Параметры подключения | Свойства подключения RDP. Необходимо указать словарь, где ключ - параметр подключения, а значение - значение параметра. Ссылка на параметры подключения | Robin.Dictionary | Нет | |
Отпечаток сертификата | Отпечаток сертификата для подписи файла подключения к RDP | Robin.String | Нет | |
Результаты | ||||
Контекст RDP | Экземпляр RDP сеанса, к которому будут обращаться дальнейшие действия | Robin.RemoteDesktop |
https://learn.microsoft.com/ru-ru/dotnet/framework/tools/certmgr-exe-certificate-manager-tool
https://crypt-online.ru/crypts/sha256/
https://blog.superautomation.co.uk/2020/10/rdp-file-signing.html
Подключиться к удаленному рабочему столу, отобразить сообщение, далее завершить сеанс на удаленном рабочем столе.
Воспользоваться действиями "Создать подключение", "Сообщение", "Разорвать подключение".
Программный робот отработал успешно.
Выполнено подключение к удаленному рабочему столу.
Отображено заданное сообщение
После нажатия на кнопку ОК будет отображено окно о завершении сеанса по работе с удаленным рабочим столом.