Удаленный рабочий стол RDP/Citrix

Генерация подключения

Генерация подключения с удаленным компьютером через RDP. Результатом блока является строка данных, которая идентична содержимому файла .rdp.

Сервер

[Текст] Сервер для подключения. Указывается IP адрес или домен

Порт

[Число] Порт для подключения. Если указать пустое значение, то принимается порт по умолчанию (3389)

Имя пользователя

[Текст] Имя пользователя для авторизации

Пароль

[Текст/SecureString] Пароль для авторизации

Строка подключения

[Текст] Строка данных для подключения к удаленному компьютеру. Содержимое строки идентично содержимому файлов .rdp

Настройка отображения

Позволяет выбрать в каком размере будет инициализирован экран удаленного компьютера. Возможные значения: Full screen - полноэкранный режим; остальные значения "Ширина"x"Высота" экрана

Перенаправление принтеров

При включении локальные принтеры будут перенаправлены на удаленную машину

Перенаправление буфера обмена

При включении на удаленной машине будет доступен локальный буфер обмена

Качество подключения

Качество подключения. Возможные значения: Auto - определять качество подключения автоматически; Maximum - будут включены все возможности; Normal - включаются возможности "Сглаживание шрифтов", "Композиция рабочего стола", "Стили оформления"; Minimum - отключаются все возможности

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Создание подключения

Создание подключения с удаленным компьютером по протоколу RDP.

Строка подключения

[Текст] Строка подключения или путь к файлу rdp. В свойстве указыватся строка подключения, генерируемая блоком "Генерация подключения" из этой же категории. Также есть возможность указать путь к файлу rdp

Время ожидания

[Число] Время ожидания подключения

ID процесса

[Ссылка] Переменная, в которой хранится идентификатор процесса. Указывает, с каким приложением необходимо работать. Если указанное приложение свернуто или его окно закрыто другими окнами, то оно будет выведено на передний план. При работе с браузерами ID процесса дополнительно указывает на конкретную вкладку браузера, с которой должен работать блок. Если свойство оставить пустым, либо если переменная ID процесса не была ранее присвоена в момент запуска приложения или открытия браузера, приложение и вкладка браузера будут определены из содержимого соответствующей строки селектора. ID процесса может быть получен, например, с помощью блоков Запустить приложение или Получить процесс.

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Подключиться к сеансу

Подключение к уже созданному сеансу RDP.

Сервер

[Текст] Имя сервера. Необходимо указывать значение, с которым инициализировано подключение RDP, к которому следует присоединиться. Для подключения к Citrix укажите значение "Citrix"

ID процесса

[Ссылка] Переменная, в которой хранится идентификатор процесса. Указывает, с каким приложением необходимо работать. Если указанное приложение свернуто или его окно закрыто другими окнами, то оно будет выведено на передний план. При работе с браузерами ID процесса дополнительно указывает на конкретную вкладку браузера, с которой должен работать блок. Если свойство оставить пустым, либо если переменная ID процесса не была ранее присвоена в момент запуска приложения или открытия браузера, приложение и вкладка браузера будут определены из содержимого соответствующей строки селектора. ID процесса может быть получен, например, с помощью блоков Запустить приложение или Получить процесс.

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Закрыть подключение

Закрывает указанное подключение RDP.

ID процесса

[Ссылка] Переменная, в которой хранится идентификатор процесса. Указывает, с каким приложением необходимо работать. Если указанное приложение свернуто или его окно закрыто другими окнами, то оно будет выведено на передний план. При работе с браузерами ID процесса дополнительно указывает на конкретную вкладку браузера, с которой должен работать блок. Если свойство оставить пустым, либо если переменная ID процесса не была ранее присвоена в момент запуска приложения или открытия браузера, приложение и вкладка браузера будут определены из содержимого соответствующей строки селектора. ID процесса может быть получен, например, с помощью блоков Запустить приложение или Получить процесс.

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Отключиться от RDP сессии

Отключение от текущей RDP сессии. При этом текущая сессия будет перенаправлена на консоль. Назначение блока: при работе визуальных сценариев, таких как работа мышки, клавиатуры (например, управление браузером Google Chrome) закрытие окна удаленного подключения приведет к ошибке, при которой теряется активная сессия и перестают работать управляющие элементы. Иными словами при закрытии окна удаленного подключения RDP отключается пользователь и управление мышкой и клавиатурой оказывается невозможным. При использовании блока происходит перенаправление активной сессии на консоль. При этом сохраняется разрешение экрана и остаются доступными управляющие элементы. Само окно RDP подключение будет закрыто. Это так же можно сделать комбинациями клавиш Shift+F4 после запуска робота, а поменять комбинацию можно в настройках робота.

Ширина рабочего стола

[Число] Указывается ширина рабочего стола, с которым будет сделано подключение к консоли. Если значение пустое, то будет использоваться текущее разрешение экрана

Высота рабочего стола

[Число] Указывается высота рабочего стола, с которым будет сделано подключение к консоли. Если значение пустое, то будет использоваться текущее разрешение экрана

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Работа с файлами

Блок позволяет загрузить файл на удаленный компьютер или скачать файл.

ID процесса

[Ссылка] Переменная, в которой хранится идентификатор процесса. Указывает, с каким приложением необходимо работать. Если указанное приложение свернуто или его окно закрыто другими окнами, то оно будет выведено на передний план. При работе с браузерами ID процесса дополнительно указывает на конкретную вкладку браузера, с которой должен работать блок. Если свойство оставить пустым, либо если переменная ID процесса не была ранее присвоена в момент запуска приложения или открытия браузера, приложение и вкладка браузера будут определены из содержимого соответствующей строки селектора. ID процесса может быть получен, например, с помощью блоков Запустить приложение или Получить процесс.

Удаленный файл

[Текст] Полный путь файла на удаленном компьютере

Локальный файл

[Текст] Полный путь файла на локальном компьютере

Операция

Выполняемая операция. Возможные значения: Upload - загрузка локального файла по пути удаленного файла (загрузка локального файла); Download - скачивание удаленного файла по пути локального файла (скачивание удаленного файла)

Время ожидания

[Число] Время ожидания выполнения операции. Если значение равно нулю, то свойство игнорируется и блок будет ожидать полного завершения операции

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Выполнить сценарий

Выполняет сценарий в формате .robot на удаленной машине.

ID процесса

[Ссылка] Переменная, в которой хранится идентификатор процесса. Указывает, с каким приложением необходимо работать. Если указанное приложение свернуто или его окно закрыто другими окнами, то оно будет выведено на передний план. При работе с браузерами ID процесса дополнительно указывает на конкретную вкладку браузера, с которой должен работать блок. Если свойство оставить пустым, либо если переменная ID процесса не была ранее присвоена в момент запуска приложения или открытия браузера, приложение и вкладка браузера будут определены из содержимого соответствующей строки селектора. ID процесса может быть получен, например, с помощью блоков Запустить приложение или Получить процесс.

Файл robot

[Текст] Файл сценария с расширением .robot

Отключить закачку файла

При включении опции закачка указанного файла не будет выполнена на удаленную машину и будет считаться, что этот файл сразу доступен по пути на удаленной машине (например если указывается путь на сетевой папке)

Время ожидания запуска

[Число] Время ожидания запуска сценария на удаленной машине

Время ожидания

[Число] Время ожидания выполнения операции. Если значение равно нулю, то свойство игнорируется и блок будет ожидать полного завершения выполнения сценария

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Last updated