activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

用户界面自动化活动

上次更新日期 2025年11月11日

关于“用户界面自动化”活动包

UIAutomation 活动包中包含用于创建自动化项目的所有基础活动。

这些活动让机器人能够:

  • 模拟人机交互(如执行鼠标和键盘命令或键入和提取文本),以实现基本的用户界面自动化。
  • 使用 OCR 或图像识别等技术来执行图像和文本自动化
  • 基于用户界面行为创建触发条件,从而使机器人能够在机器发生特定事件时执行某些操作。
  • 执行浏览器交互和窗口操作。

要创建自动化,请选择以下体验之一:

  • 低代码 —将低代码自动化与传统活动新式活动计算机视觉活动搭配使用。低代码自动化将可视化界面与活动包中的拖放活动结合使用,使其可供广泛的用户群使用。
  • 编码自动化 —使用编码自动化,并与用户界面自动化 API配对。编码自动化利用 UiPath 服务(相当于活动包)及其相应的 API(相当于活动),使您可以使用代码创建自动化。此外,编码自动化可以使用您在 UiPath Studio 中构建的 .NET NuGet 包和自定义 C# 类。“用户界面自动化”活动包支持从 v23.10.3 开始的 API。
重要事项:使用用户界面自动化活动的自动化流程无法在屏幕锁定时运行。
备注:
  • 从 v20.10.5 开始,“用户界面自动化下一步”包已被弃用,现有的用户界面自动化包已得到扩展,以包含用户界面自动化下一步中之前可用的所有新式功能。您甚至可以在 Studio 2020.4.1 版及更低版本上安装统一的用户界面自动化活动包。这将在活动窗格中显示所有传统活动和新式活动。阅读有关新式设计体验的更多信息。
  • 从 UiPath.UIAutomation.Activities v19.11 开始,所有与 Abbyy 相关的活动都已移至单独的包中。如果要将其活动用于 OCR、Cloud OCR、分类和数据提取,请安装 UiPath.Abbyy.Activities 包。
  • 从 v18.3.6877.28298 开始,UiPath.Core.Activities 包已拆分为“用户界面自动化”和“系统”包。了解有关核心活动拆分的更多信息。

依赖项

“用户界面自动化活动包”中包含内部开发的以下依赖项:

  • UiPath.Vision - 支持 OCR 和计算机视觉引擎的功能。
  • UiPath -“用户界面自动化”活动的必备库。

“UiPath.Vision”依赖项包中包含第三方库。这些外部依赖项专门用于实现 UiPath.UIAutomation.Activities 包中的特定活动。以下是一些示例:

  • AbbyyOnlineSdk.dll - 在运行时专门在 Abbyy Cloud OCR 活动中用作 Abbyy 在线服务调用的包装器。
  • Interop.FREngine.v11.dll - 在 Abbyy OCR 活动中仅在运行时用作 Abby FineReader 引擎调用的包装器。
  • Interop.MODI.dll - 在 Windows 7 或 Windows Server 计算机上执行时,仅在 Microsoft OCR 活动中使用。

某些特定情形可能需要管理严格的“用户界面自动化”依赖项版本。例如,用户必须根据 UiPath.Vision 版本手动安装 Tesseract OCR 引擎的语言。换言之,对于使用该语言的进程,您需要使用相应的“用户界面自动化活动包”。如需了解详情,请参阅此页面

下表列出了每个包版本附带的依赖项:

UiPath.UIAutomation.Activities

UiPath.Vision

UiPath

25.10.193.16.025.10.155.37129
25.10.163.15.025.8.152.27793
25.10.133.15.025.6.146.54041
25.10.123.15.025.6.142.41639
25.10.103.15.025.6.142.41639
25.10.83.15.025.6.140.65296
25.10.73.15.025.6.139.35746
25.10.63.15.025.4.134.4749
25.10.43.15.025.4.134.4749
25.10.33.15.025.4.134.4749

25.10.2

3.15.0

25.4.134.4749
24.10.143.14.224.10.143.28596
24.10.133.14.224.10.128.59771

24.10.12

3.14.2

24.10.128.59771

24.10.11

3.14.2

24.10.120.29399

24.10.103.14.224.10.113.9929
24.10.83.14.224.10.112.56016
24.10.73.14.224.10.108.16096
24.10.63.14.224.10.106.53365
24.10.53.14.224.10.106.53365
24.10.33.13.324.10.94.62718
24.10.23.13.224.10.94.62718
24.10.13.13.224.10.93.21985
24.10.03.13.224.10.93.21985
23.10.183.11.223.10.152.29655
23.10.173.11.223.10.136.23377

23.10.16

3.11.2

23.10.128.59555

23.10.15

3.11.2

23.10.120.29846

23.10.133.11.223.10.97.53968
23.10.123.11.123.10.90.55899
23.10.113.11.123.10.81.50671
23.10.93.11.123.10.71.64399
23.10.83.11.123.10.71.64399
23.10.73.11.123.10.71.64399
23.10.63.11.123.10.71.64399
23.10.33.11.123.10.69.1489
23.4.113.10.123.4.81.50665
23.4.103.10.123.4.67.58671
23.4.93.10.1

23.4.67.58671

23.4.83.10.123.4.62.63011
23.4.73.10.1

23.4.60.24910

23.4.63.10.123.4.59.15687
23.4.53.10.123.4.57.3408
23.4.43.10.123.4.57.3408
22.10.113.6.022.10.136.43035
22.10.103.6.022.10.67.59238
22.10.93.6.022.10.67.59238
22.10.83.6.022.10.60.25726
22.10.73.6.0

22.10.60.25726

22.10.63.6.022.10.59.14500
22.10.53.6.022.10.52.8892
22.10.43.6.022.10.49.23
22.10.33.6.022.10.46.47635
22.10.23.6.022.10.46.47635
22.4.123.3.222.4.67.58669
22.4.113.3.022.4.67.58669
22.4.103.3.022.4.62.58438
22.4.93.3.022.4.60.25939
22.4.83.3.022.4.52.11405
22.4.73.3.022.4.42.61951
22.4.63.3.022.4.38.42025
22.4.53.3.022.4.38.42025
22.4.43.3.022.4.38.42025
21.10.103.1.421.10.67.58666
21.10.93.1.421.10.60.24919
21.10.83.1.421.10.49.13436
21.10.73.1.421.10.42.64905
21.10.63.1.421.10.40.21933
21.10.53.1.421.10.34.30369
21.10.43.1.421.10.32.57908
21.10.33.1.421.10.30.58966
21.4.43.0.121.4.25.3292
21.4.33.0.121.4.23.31065
20.10.152.2.020.10.8676.29744
20.10.142.2.020.10.8558.20688
20.10.132.2.020.10.8363.32849
20.10.122.2.020.10.8242.23238
20.10.112.2.020.10.7992.24819
20.10.102.2.020.10.7810.17763
20.10.92.2.020.10.7641.24102
20.10.82.2.020.10.7641.24102
20.10.72.2.020.10.7641.24102
20.10.62.2.020.10.7585.27318
20.10.52.2.020.10.7585.27318
20.4.32.0.320.4.7537.15740
20.4.22.0.320.4.7472.17184
20.4.12.0.320.4.7422.14731
19.11.52.0.119.10.7601.15369
19.11.42.0.119.10.7601.15369
19.11.32.0.119.10.7452.28108
19.11.22.0.119.10.7312.25504
19.11.12.0.019.10.7312.25504
19.11.02.0.019.10.7275.19994
19.10.11.8.119.10.7243.31457
19.7.01.6.119.7.7128.27029
19.6.01.6.019.6.7108.25473
19.5.01.6.019.5.7079.28746
19.4.21.5.019.4.7068.19937
19.4.11.5.019.4.7054.14370
19.3.01.4.010.0.7004.31775
19.2.01.3.010.0.6957.21531
19.1.01.2.010.0.6957.21531
18.4.81.2.110.0.7772.19184
18.4.71.2.110.0.7445.17204
18.4.61.2.010.0.7194.26789
18.4.51.2.010.0.7020.22745
18.4.41.2.010.0.6992.20526
18.4.31.2.010.0.6929.25268
18.4.21.2.010.0.6913.22031
18.3.6962.289671.1.09.0.6962.24417
18.3.6897.225431.1.09.0.6893.27943
18.3.6877.282981.1.09.0.6877.24355

核心活动拆分

从 v2018.3 版本开始,核心活动包分为两个不同的包:UiPath.System.ActivitiesUiPath.UIAutomation.Activities。这样做的目的是让您更好地控制在执行自动化项目时使用的活动版本。与“项目依赖项”功能相关时,此拆分使您能够准确选择要用作项目依赖项的活动版本。

每当使用 Studio v2018.3 或更高版本打开 Studio v2018.3 之前的版本所创建的项目时,系统都会自动迁移项目,并用新版系统包和用户界面自动化包替换旧版核心包。

请记住在更新 2018.3 时正确迁移流程 UiPath 平台。 依赖项和活动安装算法已得到改进,当使用从本地订阅源安装的包执行流程时,这可能会导致冲突。 如果您在更新时遇到任何问题,请在 此页面上查看可能的解决方案。 另外,请记住查看如何 打开使用先前版本创建的项目

注意:执行迁移后,您便无法将项目还原为使用旧版核心包的状态。
从 Studio v2018.3 或更高版本开始,您无法从 包管理器安装核心包。 不过,请放心, UiPath.System.ActivitiesUiPath.UIAutomation.Activities 包中包含旧包中的所有活动。 此外,从 v2018.3 开始,您可以使用任何活动包组合,无论您当时使用的是什么版本的 Studio。
注意: 使用 v2018.3 或更高版本发布项目后,将无法再使用 v2018.2 或更低版本的机器人执行项目。
请注意,用于安装 Google OCR 引擎语言的 tessdata 文件夹的位置已从 %ProgramFiles(x86)%\UiPath\Studio essdata 移至 %UserProfile%\.nuget\packages\uipath.vision。 您可以 在此页面上阅读有关安装和更改 Google OCR 引擎语言的更多信息。

有关此更改如何影响 Studio 的更多信息,您可以 在此处阅读更多信息。

旧有核心活动

“旧有核心活动”包(UiPath.Core.Activities 元数据包)是作为“核心活动拆分”的结果而创建,以确保“旧有流程”与 v2018.3 或更高版本的 Robot 兼容。核心旧版活动和旧版流程的定义如下:
  • 核心旧版活动 - UiPath.Core.Activities 元包从 v2018.3 开始提供 发布。 每当 v2018.3 或更高版本的机器人执行旧版流程时,它都会引用 UiPath.System.ActivitiesUiPath.UIAutomation.Activities 包。
  • 旧版流程 - 使用 Studio v2018.2 或更低版本创建的流程,它使用以前的 UiPath.Core.Activities 包作为依赖项。

当 Robot 解决依赖项时,它会搜索“用户界面自动化”和“系统”包。如果它们不可用,则使用“最低适用版本”运行时规则来确定要使用的“用户界面自动化”和“系统”包版本,该版本需要高于默认版本。

使用不同的“用户界面自动化”包

如果执行进程需要不同版本的“UiPath.UIAutomation.Activities”包,则您需从以下位置删除 UiPath.UIAutomation.Activities v18.3.6897.22543 包并将其替换为所需的包:
  • Orchestrator 订阅源。
  • 默认包位置 - 2021.4 之前的版本中为 %Program Files (x86)%\UiPath\Studio\Packages,2021.4 及更高版本中为 %Program Files%\UiPath\Studio\Packages
  • NuGet 缓存 -“%userprofile%\.nuget\packages\uipath.core.activities”。
如果机器人可以访问互联网,则必须删除“nuget.config”文件中的官方订阅源,以防止机器人再次下载文件。

阅读有关 管理包的更多信息。

解析“旧有进程”

如果您通过 Studio v2018.3.1 创建了使用 UiPath.UIAutomation.Activities v18.3.6864.20582 包的进程,则必须在 Studio 中打开此类进程并更新“UiPath.UIAutomation.Activities”包。
如果您曾将 Studio v2018.3.1 与旧版流程一起使用,则需要删除 UiPath.UIAutomation.Activities v18.3.6864.20582 包,如 本页所述。
  • 依赖项
  • 核心活动拆分
  • 旧有核心活动
  • 使用不同的“用户界面自动化”包
  • 解析“旧有进程”

此页面有帮助吗?

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