使用击键 操作

使用击键 操作 模拟击键。

过程

要添加击键 操作,请按照下列步骤操作:

  1. 操作 面板中,双击或从击键 操作中拖动击键 软件包
  2. 指定捕获对象的窗口。
    应用程序浏览器变量选项卡中选择。
    选项描述
    应用程序 从当前活动窗口的列表中选择。 此选项显示 Bot Creator 设备上打开的所有应用程序和浏览器窗口的列表。
    浏览器 从支持的浏览器选项卡列表中选择。
    注:
    • 在 Windows 上,此选项支持 Google Chrome、基于 Chromium 的 Microsoft EdgeInternet Explorer 浏览器。 对于所有其他浏览器,请使用应用程序选项。
    • macOS 上,此选项支持 Google ChromeSafari 浏览器。
    变量 选择现有窗口变量以指定应用程序窗口标题。

窗口标题字段中插入通配符 (*),以搜索可以更改的窗口标题。 可以在值的开头、中间或结尾指定一个或多个通配符 (*)。 例如,要对标题中包含 Microsoft 的任何窗口执行操作,请将通配符添加到值之前或之后来指示任何字符串:*Microsoft*机器人 首先会搜索确切的窗口标题 (Microsoft),如果找不到匹配项,它会搜索标题中任何位置带有 Microsoft 一词的窗口。

您可以使用正则表达式 (regex) 来标识窗口标题。 将每个正则表达式条件选择为字符串模式,然后输入值。 默认情况下,窗口标题字段区分大小写。

要识别浏览器标题,您可以启用区分大小写选项以匹配字母大小写,或禁用该选项以识别字母大小写不匹配的窗口标题。
注: 确保您系统上安装的最低 Bot Agent 版本是随 Automation 360 v.26 发布的版本。 如果存在随 Automation 360 v.25 或更早版本发布的 Bot Agent 版本,则默认情况下,将仅通过匹配字母大小写(区分大小写)识别窗口标题。
例如,要匹配所有以单词开头、后跟 - Notepad 的窗口标题名称,您可以输入字符串* -Notepad,或者仅为与此模式匹配的窗口标题使用模式((\w)\s)*document-Notepad
注:
  • 当您使用类型为字符串的正则表达式,并将 -title 作为任何 操作 的窗口标题的输入值时,机器人 可能会遇到运行时错误。 为了防止运行时错误,请确保在将字符串输入添加为 *-title 时,具有特定标题的应用程序已打开。 星号 (*) 只是一个字符,而不是通配符。
  • 当您使用类型为 Pattern 的正则表达式,并将 -title 作为任何 操作 的窗口标题的输入值时,机器人 可能会遇到运行时错误,因为输入值 *-title 是不正确的。

    请确保使用有效的正则表达式模式。

  1. 可选: 选择重设窗口大小选项以指定窗口尺寸。
    此选项可提供更可靠的 机器人。 它根据录制任务的尺寸调整窗口的大小,这增强了 机器人 识别目标对象的能力。
    • 如果在您录制任务时窗口最大化,则此选项处于取消选中状态。
    • 如果在录制任务时窗口未达到最大尺寸,则默认选择此选项,并且宽度和高度字段会自动填充窗口尺寸。
    注: 此选项仅适用于可以调整大小的窗口。 它不适用于桌面任务栏选项。
  2. 击键中,选择单选按钮:
    • 在此处输入击键或使用屏幕上的键盘: 键入或使用键盘输入击键。
      注:
      • macOS 键盘上,支持 F1F19 按键。 此外,还支持 macOS 特定的按键,例如 controlcommandoption,以及用于转发删除的 fn-delete 组合。
      • 目前不支持功能键 (FN)。
      • 如果输入源语言切换为非英语语言,击键将根据新的源语言进行调整。
      • 如果 Caps Lock 启用,则所有击键都会转换为大写字母,无论输入文本是小写还是混合大小写。
    • 选择凭据: 使用存储在 Credential Vault 中的密码。
    注: 在窗口上,虚拟键盘中新增了一个名称为 Return 的按键来替换 Enter 功能,并且数字小键盘中的 Enter 键已重命名为 Num Enter。 因此,回车键是键盘上的主要输入键。
  3. 可选: : 在每次击键之间的延迟(以毫秒为单位)字段中,延迟时间。
    注: 默认设置为 10 毫秒。
  4. 单击保存