UiPath Studio

UiPath Studio 指南

原生 RDP 自动化的工作方式

远程桌面计算机上的应用程序选取器

安装完 UiPath 远程运行时组件和 Windows 远程桌面扩展程序后,您即可在远程桌面计算机上原生检测应用程序的单个用户界面元素。

对于在远程桌面计算机上打开的记事本,系统为其生成的选取器类似于这样:

<rdp app='mstsc.exe' cls='TscShellContainerClass' title='* - Remote Desktop Connection' />
<wnd app='notepad.exe' cls='Notepad' title='Untitled - Notepad' />

对于作为本地应用程序打开的记事本,系统为其生成的选取器类似于这样:

<wnd app='notepad.exe' cls='Notepad' title='Untitled - Notepad' />

这两个选取器之间的唯一区别在于 <rdp> 标签,其中包含相应 RDP 连接的所有详细信息。在选取远程桌面计算机上打开的应用程序的用户界面元素时,系统即会自动添加此标签。

支持的功能

借助原生 RDP 支持,您可以执行以下操作:

  • 为远程桌面计算机上打开的应用程序生成选取器。
  • 使用 **UiPath.UIAutomation.Activities** 包中的活动(例如“单击”、“键入”等)。
  • 使用数据和屏幕抓取器向导。
  • 自动化浏览器。

架构概述

UiPath 远程运行时安装在远程桌面计算机上,而 Windows 远程桌面扩展程序安装在客户机上。这些组件之间的通信通过 ICA 虚拟通道进行。

Updated about a year ago


原生 RDP 自动化的工作方式


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.