阅读和查看 Automation Anywhere 文档

Automation 360

关闭内容

内容

打开内容

Google Chrome 扩展故障排除

  • 已更新:2021/09/22
    • Automation 360 v.x
    • 探索
    • RPA Workspace

Google Chrome 扩展故障排除

如果在记录或运行在 Google Chrome 浏览器中自动化任务的 bot 时遇到错误,并且已安装 Google Chrome,则必须执行其他步骤来配置系统。

先决条件

确保您使用的 Automation Anywhere Google Chrome 扩展程序与 bots 中的 Recorder package 版本相对应。 请参阅 Google Chrome 浏览器扩展程序要求

要将系统配置为运行 Google Chrome 扩展,请选择适用于您的方案并按步骤操作。

Recorder package 版本 2.0.9 或更高版本:

  1. 验证是否已安装并启用 Google Chrome 扩展程序版本 1.1.0.1 或更高版本。

    要安装扩展程序,请参阅版本 1.1.0.1 或更高版本

  2. 打开 Google Chrome 浏览器代理的 Windows 注册表:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.bot.browseragent
  3. 验证注册表项是否指向 Automation 360 Bot agent 安装目录: C:\Program Files\Automation Anywhere\Bot Agent\AABrowserAgent\AAChromeAgentManifest.json

    如果缺少此配置,请重新安装 Bot agent

Recorder package 版本 2.0.6、2.0.7 或 2.0.8 版本(适用于版本 A2019.16 或更早版本)

  1. 打开 Google Chrome 浏览器代理的 Windows 注册表: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
  2. 验证注册表条目是否指向 Automation 360 全局缓存: C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\<Recorder package version>\AAChromeAgentManifest.json

    例如 C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\2.0.6-20200626-193519-1bd6fceb-b036-4202-9932-4dc18349bd5c\AAChromeAgentManifest.json

    如果缺少此配置,请以管理员身份执行以下步骤:
    1. 打开 Automation 360 全局缓存: C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\<Recorder package version>
    2. 运行 install.ps1 文件。
    3. 重复步骤 2 和 3 以验证注册表项是否已更新。

Recorder package 版本 2.0.5 或更早版本,且从未安装 Automation Anywhere Enterprise Version 11.3 或更高版本

注: 使用 Control Room 中可用的最新 Recorder package 版本。
  1. 验证是否已安装并启用 Google Chrome 扩展版本 11 或 12。

    要安装扩展程序,请参阅版本 11 或 12

  2. 打开 Google Chrome 浏览器代理的 Windows 注册表:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
  3. 验证注册表条目是否指向 Automation 360 全局缓存:C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\<Recorder package version>\AAChromeAgentManifest.json

    例如 C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\2.0.5-20200626-193519-1bd6fceb-b036-4202-9932-4dc18349bd5c\AAChromeAgentManifest.json

    如果缺少此配置,请以管理员身份执行以下步骤:
    1. 打开 Automation 360 全局缓存:C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\<Recorder package version>
    2. 运行 install.ps1 文件。
    3. 重复步骤 2 和 3 以验证注册表项是否已更新。
  4. 验证浏览器代理 Automation.BrowserAgent.exe 是否正在运行,是否已安装并启用 Google Chrome 扩展程序。

    如果缺少此配置,请重新启动 Google Chrome禁用并启用 Google Chrome 扩展程序,或关闭所有 Google Chrome 浏览器选项卡并重新打开新窗口。

Recorder package 版本 2.0.5 或更早版本,且安装了 Automation Anywhere Enterprise Version 11.3 或更高版本

  1. 验证是否已安装并启用 Google Chrome 扩展版本 11 或 12。

    要安装扩展程序,请参阅版本 11 或 12

  2. 打开 Google Chrome 浏览器代理的 Windows 注册表: Computer\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
    • 如果以上键可用,请禁用 Google Chrome 插件版本 11.x 并启用 Google Chrome 插件版本 12.x。
    • 如果以上键不可用,请禁用 Google Chrome 插件版本 12.x 并启用 Google Chrome 插件版本 11.x。
  3. 重新启动 Google Chrome禁用并启用 Google Chrome 扩展程序,或关闭所有 Google Chrome 浏览器选项卡并重新打开新窗口。
  4. 验证浏览器代理 Automation.BrowserAgent.exe 是否正在运行,是否已安装并启用 Google Chrome 扩展程序。

Automation Anywhere Enterprise Version 11.3 或更高版本将卸载

卸载 Enterprise Client 不会删除 Google Chrome 扩展和注册表条目。要手动删除它们,请执行以下步骤:

  1. 禁用 Google Chrome 扩展 12.x。
  2. 安装并启用 Google Chrome 扩展 11.x。
  3. 在 Windows 注册表编辑器中,移除以下键:Computer\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
  4. 打开 Google Chrome 浏览器代理的 Windows 注册表:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
  5. 验证注册表条目是否指向 Automation 360 全局缓存:C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\<Recorder package version>\AAChromeAgentManifest.json

    例如 C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\2.0.6-20200626-193519-1bd6fceb-b036-4202-9932-4dc18349bd5c\AAChromeAgentManifest.json

  6. 重新启动 Google Chrome禁用并启用 Google Chrome 扩展程序,或关闭所有 Google Chrome 浏览器选项卡并重新打开新窗口。

Google Chrome 扩展程序已安装在 Microsoft Edge

虽然 Microsoft Edge 浏览器设置允许从 Chrome Web Store 进行扩展,但我们建议您不要Microsoft Edge 浏览器中安装 Google Chrome 扩展程序。安装它会导致 bots 中与 Google Chrome 浏览器交互的记录和运行时错误。即使您未手动安装 Google Chrome 扩展,Microsoft Edge 浏览器的自动同步设置也可能自动安装扩展。

无法在离线模式下查看 Google Chrome 扩展程序

  1. 将文件 ChromeExtension.crx 拖至 Google Chrome 扩展程序选项卡。 此文件在 Automation.BrowserAgent.exe 文件可用的同一路径下可用。

    启用 Automation 360 Google Chrome 扩展程序

  2. 如果 Google Chrome 扩展程序仍然不可见:
    1. 验证注册表条目 automation.chrome.agent 在路径 Computer\HKEY_CURRENT_USER 中是否可用。

      如果此注册项不可用,则创建以下路径的注册表:Computer\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent

      此条目应具有与条目相同的路径: Computer\HKEY_LOCAL_MACHINE\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent

    2. 前往路径 Computer\HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions

      对于 11.1.0.0 Automation 360 Google Chrome 扩展 ID jjpdebaihkangfpgeffmnnlafkhebn,创建一个具有名称 path 的新字符串。

      字符串的值将是 ChromeExtension.crx 的路径,该路径位于 AAChromeAgentManifest.json 文件可用的同一文件夹中。

      例如,在下列位置添加条目 C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\2.0.5-20200511-172840-1825fd43-19bc-4dd2-ac56-53a2aed4b0e4\ChromeExtension.crx

      • Computer\HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions(ExtensionID)
      • Computer\HKEY_CURRENT_USER\Software\Google\Chrome\Extensions(ExtensionID)
    3. 重新启动 Google Chrome禁用并启用 Google Chrome 扩展程序,或关闭所有 Google Chrome 浏览器选项卡并重新打开新窗口。
发送反馈