studio
2020.10
false
UiPath logo, featuring letters U and I in white
不在支持范围内
Studio 用户指南
Last updated 2023年12月20日

原生 RDP 自动化的工作方式

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

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

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

<rdp app='mstsc.exe' cls='TscShellContainerClass' title='* - Remote Desktop Connection' />
<wnd app='notepad.exe' cls='Notepad' title='Untitled - Notepad' /><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' /><wnd app='notepad.exe' cls='Notepad' title='Untitled - Notepad' />
这两个选取器之间的唯一区别在于 <rdp> 标签,其中包含相应 RDP 连接的所有详细信息。在选取远程桌面计算机上打开的应用程序的用户界面元素时,系统即会自动添加此标签。

支持的功能

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

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

架构概述

UiPath Remote Runtime 安装在远程桌面计算机上,而 Windows 远程桌面扩展程序安装在客户端计算机上。这些组件之间通信通过远程桌面协议进行。有关详细信息,请参阅 Remote Runtime 架构

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。