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

用户界面自动化活动

上次更新日期 2025年9月29日

用户界面自动化项目设置

这些项目设置适用于跨平台项目中的“新式”活动。

使用项目设置在项目级别配置更改。这些全局设置会影响包中具有下面列出的属性的所有活动。有关详细信息,请参阅配置活动项目设置

只有在尚未编辑其属性的情况下,“项目设置”中配置的属性才会在工作流的活动中生效。手动编辑属性不再将项目设置应用于属性。

要配置“用户界面自动化”项目设置,请按照以下步骤操作:

  1. 在“项目”面板中,转到“项目设置”
  2. 导航到“活动设置”>“用户界面自动化”。
  3. 根据要更改的内容修改设置。
  4. 单击“确定”以保存更改。

您可以使用窗口顶部的“ 批量操作 ” 下拉菜单将所有设置重置为其默认值,或复制调试字段和生产字段之间的所有值。

泛型

以下设置适用于具有以下任一属性的跨平台项目中的用户界面自动化新式活动。

属性名称描述
在之后延迟(秒)当前活动和下一个活动之间的延迟时间。
在之前延迟(秒)上一个活动和当前活动之间的延迟。
超时 (秒)在引发错误之前等待执行当前活动的时间。
等待页面加载执行操作前,等待应用程序做好接受输入的准备。可选择以下选项:
  • “无”- 不等待目标变为就绪状态。
  • “交互式”– 等待直到加载了应用程序的一部分。
  • “完整”– 等待整个应用程序被加载。
捕获屏幕截图指示是否在设计时由支持此功能的所有活动捕获屏幕截图。如果该设置设为 False,则禁用上下文菜单中的“删除信息屏幕截图”选项。
更改禁用元素如果选中,即使禁用指定的用户界面元素,系统也仍会执行选择项目操作。如果输入模式
等待主要定位方法,直至超时如果设置为“True”,则此设置允许主要定位方法使用其完全超时,直到可以使用任何回退定位方法为止。
启用 Java 自动化(预览版) 如果设置为“True”,则您可以指定 Java 应用程序。如果设置为 False,则只能指定 Chrome 浏览器窗口。
自动将用户界面元素添加到对象存储库如果设置为“True”,则所有用户界面元素都将自动添加到对象存储库。

定位方式 - 网页浏览器

以下设置适用于网页应用程序的指定目标和锚点。

属性名称描述
适用于 Edge、Chrome 的输入模式选择操作的执行方式:
  • 模拟 - 使用辅助功能 API 模拟单击。推荐在浏览器自动化、Java 应用程序或 SAP 中使用。比硬件事件更可靠。即使目标应用程序不在焦点中也适用。请测试您的目标应用程序用户界面元素是否支持此方法。
  • Chromium API - 使用调试器 API 执行操作。仅适用于 Chromium 元素。一次性发送所有文本。即使目标应用程序不在焦点中也适用。有关更多详细信息,请查看 Chromium API 页面。

    注意:当使用 Chromium API 启动浏览器时,系统将显示一个功能区,此功能区说明浏览器以调试模式启动。如果通过策略安装扩展程序,则不会显示此消息。

选取器 - 默认查找类型选择用户界面元素选取器使用的默认查找类型。可选择以下选项:
  • 已禁用- 不使用“选取器”定位方法来查找用户界面元素。
  • 一个匹配项- 使用精确匹配方法。此方法可确保精确识别元素,但如果这些属性动态更改或用户界面缺少稳定的标识符,则可能会失败。
  • 所有匹配项- 有意产生多个匹配项。它设计为始终与锚点一起使用以优化选择,使其更能适应轻微的用户界面更改,同时确保上下文准确性。
  • 自动- 自动选择用户界面元素选取器的最合适的查找类型:一个匹配项全部匹配项
默认值为所有匹配项

Computer Vision

如果设置为 True,则使用 Computer Vision 方法。 默认值为 True
忽略带有 IDX/tableRow/tableCol 的选取器如果目标选取器的 tableRowtableColidx 属性的值大于 1 并且存在锚点,则禁用完整选取器。

定位方式 - SAP

以下设置适用于 SAP 的指定目标和锚点。

属性名称描述
输入模式
  • 模拟 - 使用辅助功能 API 模拟单击。推荐在浏览器自动化、Java 应用程序或 SAP 中使用。比硬件事件更可靠。即使目标应用程序不在焦点中也适用。请测试您的目标应用程序用户界面元素是否支持此方法。
选取器 - 默认查找类型选择用户界面元素选取器使用的默认查找类型。可选择以下选项:
  • 已禁用- 不使用“选取器”定位方法来查找用户界面元素。
  • 一个匹配项- 使用精确匹配方法。此方法可确保精确识别元素,但如果这些属性动态更改或用户界面缺少稳定的标识符,则可能会失败。
  • 所有匹配项- 有意产生多个匹配项。它设计为始终与锚点一起使用以优化选择,使其更能适应轻微的用户界面更改,同时确保上下文准确性。
  • 自动- 自动选择用户界面元素选取器的最合适的查找类型:一个匹配项全部匹配项
默认值为一个匹配项
Computer Vision如果设置为 True,则使用 Computer Vision 方法。 默认值为 False
忽略带有 IDX/tableRow/tableCol 的选取器如果目标选取器的 tableRowtableColidx 属性的值大于 1 并且存在锚点,则禁用完整选取器。

定位方式 - Java

以下设置适用于 Java 应用程序的指定目标和锚点。

属性名称描述
输入模式
  • 模拟 - 使用辅助功能 API 模拟单击。推荐在浏览器自动化、Java 应用程序或 SAP 中使用。比硬件事件更可靠。即使目标应用程序不在焦点中也适用。请测试您的目标应用程序用户界面元素是否支持此方法。
选取器 - 默认查找类型选择用户界面元素选取器使用的默认查找类型。可选择以下选项:
  • 已禁用- 不使用“选取器”定位方法来查找用户界面元素。
  • 一个匹配项- 使用精确匹配方法。此方法可确保精确识别元素,但如果这些属性动态更改或用户界面缺少稳定的标识符,则可能会失败。
  • 所有匹配项- 有意产生多个匹配项。它设计为始终与锚点一起使用以优化选择,使其更能适应轻微的用户界面更改,同时确保上下文准确性。
  • 自动- 自动选择用户界面元素选取器的最合适的查找类型:一个匹配项全部匹配项
默认值为一个匹配项
Computer Vision如果设置为 True,则使用 Computer Vision 方法。 默认值为 True
忽略带有 IDX/tableRow/tableCol 的选取器如果目标选取器的 tableRowtableColidx 属性的值大于 1 并且存在锚点,则禁用完整选取器。

应用程序/浏览器

以下设置适用于使用应用程序/浏览器活动。 如果将活动中的相应属性留空,则此处更改的设置将在 Runtime 生效。

属性名称描述
打开定义是否先打开目标应用程序,然后再执行其中的活动。可选择以下选项:
  • “从不” - 从不启动/打开新的应用程序实例或浏览器窗口。

  • 如果未打开- 如果选取器与任何现有实例都不匹配,则打开新的应用程序实例或浏览器窗口。

  • 始终- 始终打开新的应用程序实例或浏览器窗口。打开新实例时,文件路径和参数用于启动应用程序。

关闭在什么情况下先执行目标应用程序中的活动,然后再关闭该应用程序。 可选择以下选项:
  • “从不” - 在执行作用域内的活动后,不要关闭应用程序实例或浏览器窗口,即使它是由“使用应用程序/浏览器”活动打开的。

  • 如果由应用程序/浏览器打开- 仅当应用程序实例或浏览器窗口由“使用应用程序/浏览器”活动打开时,才将其关闭。
  • “始终”- 执行作用域内的活动后始终关闭应用程序实例或浏览器窗口。

窗口附加模式

指定新添加的“使用应用程序/浏览器”活动使用的默认窗口附加模式。可选择以下选项:

  • 应用程序实例- 内部活动将在指定的应用程序实例中搜索,包括所有的父窗口和子窗口(警示、弹出窗口等)。应用程序的其他实例均将排除在外。

  • 单个窗口- 内部活动将仅在指定窗口中进行搜索。

用户数据文件夹模式您要设置的用户数据文件夹模式。该模式用于通过特定用户数据文件夹启动浏览器。
  • 自动 - 画中画模式使用与默认模式下不同的文件夹。如果未设置用户数据文件夹路径,则系统会自动生成该路径。
  • 默认文件夹 - 使用默认浏览器文件夹,无论其在主会话还是 PIP 会话中运行。
  • 自定义文件夹 - 使用用户数据文件夹路径中指定的文件夹。如果未设置用户数据文件夹路径,则使用自动生成的路径。
用户数据文件夹路径浏览器使用的用户数据文件夹的路径。
打开浏览器超时 (秒)配置浏览器启动超时。

关闭警示

启用自动关闭 JavaScript 警示对话框。

关闭确认对话框

启用自动关闭 JavaScript 确认对话框。

关闭提示对话框

启用自动关闭 JavaScript 提示对话框。
确认对话框响应设置对 JavaScript 确认对话框的响应: “取消”“确定”
提示对话框响应设置对 JavaScript 提示对话框的响应: “取消”“确定”
提示响应文本启用自动关闭 JavaScript 警示对话框。 设置 JavaScript 提示对话框的文本响应。

键盘事件

以下设置适用于“ 输入信息 ” 和“ 键盘快捷方式 ” 活动。

属性名称描述
输入 - 点击后再输入在键入文本之前是否单击指定的用户界面元素,以及要执行的单击类型。 提供以下选项:
  • 单个
  • Double
输入 - 空字段是否在键入文本之前删除现有内容,以及如何清除该字段。 提供以下选项:
  • 单行 [End,Shift+Home,Del]
  • 多行 [Ctrl+A,Del]

键入 - 剪贴板

指示是否使用剪贴板输入给定文本。可选择以下选项:

  • 从不– 从不使用剪贴板。

  • 始终– 始终使用剪贴板。

  • 尽可能– 尽可能使用剪贴板。这取决于操作系统和要键入的文本(例如,如果使用了任何特殊键,则将不会使用剪贴板)。

键盘快捷方式 - 快捷方式之间的延迟时间连续特殊键之间的延迟时间。

其他活动

以下设置适用于“检查应用程序状态”、“提取表格数据”、“高亮显示”、“悬停”、“注入 Js 脚本”、“关闭弹出窗口”和“SAP 登录”活动。

属性名称描述
检查应用程序状态 - 超时(秒)等待目标元素出现或消失的时间。
提取表格数据 - 页面之间的延迟(秒)如果数据跨越多个页面,则等待加载每个页面的时间。
高亮显示 - 持续时间(秒)高亮显示目标元素的时长。
悬停 - 持续时间 (秒)将鼠标悬停在目标元素上的时长。
注入 Js 脚本 - 执行世界全局应用 InjectJs.ExecutionWorld 设置。 有关详细信息,请参阅“ 注入 Js 脚本 ”活动。
关闭弹出窗口 - 弹出窗口出现超时等待弹出窗口出现的时间 (以秒为单位)。
SAP 登录 - 重试次数活动尝试连接到 SAP 脚本编写界面的次数。
SAP 登录 - 重试间隔指定每次重试之间的时间间隔(以秒为单位)。

机器人日志记录

有关用于识别目标和锚点的方法的信息,以及每个方法在运行时的性能,可以保存在机器人执行日志中。 这些选项适用于所有受支持的活动。

属性名称属性说明受影响的活动
日志目标和锚点搜索步骤指定我们存储用于识别目标和锚点的方法日志的级别。可选择以下选项:
  • 关闭
  • 信息
  • 追踪
  • 选中/取消选中
  • 查看应用程序状态
  • 单击
  • 提取表格数据
  • 获取文本
  • 高亮显示
  • 悬停
  • 键盘快捷方式
  • 选择项目
  • 键入
日志定位方法计时指定我们将每种定位方式的性能日志存储在哪个级别。可选择以下选项:
  • 关闭
  • 信息
  • 追踪
  • 选中/取消选中
  • 查看应用程序状态
  • 单击
  • 提取表格数据
  • 获取文本
  • 高亮显示
  • 悬停
  • 键盘快捷方式
  • 选择项目
  • 键入
记录审核信息指定存储使用应用程序/浏览器活动生成的日志的级别。可选择以下选项:
  • 关闭
  • 信息
  • 追踪
使用应用程序/浏览器

此页面有帮助吗?

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