Удаленный рабочий стол 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