阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

Google Chrome 扩展故障排除

  • 已更新:1/15/2021
    • Automation 360 v.x
    • 探索
    • RPA 工作区

Google Chrome 扩展故障排除

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

先决条件

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

场景

如果您使用的是 2.0.9 或更新版本 Recorder package

  1. 验证是否已安装并启用 Google Chrome 扩展版本 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 扩展版本 1.1.0.1。
  2. 打开 Google Chrome 浏览器代理的 Windows 注册表:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.bot.browseragent
  3. 验证注册表条目是否指向 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 以验证注册表项是否已更新。

如果您使用的是 2.0.5 版或更早 Recorder package 版本,并且从未在设备上安装 Automation Anywhere Enterprise Version 11.3 或更新版本

注: 使用 Control Room 中可用的最新 Recorder package 版本。
  1. 验证是否已安装并启用 Google Chrome 扩展版本 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.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 以验证注册表项是否已更新。
  4. 验证浏览器代理 Automation.BrowserAgent.exe 是否正在运行,是否已安装并启用 Google Chrome 扩展。

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

如果您使用的是版本 2.0.5 或更早 Recorder package 版本,并且 Automation Anywhere Enterprise Version 11.3 或更新版本安装在您的设备上

  1. 打开 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。
  2. 重新开始Google Chrome禁用并启用 Google Chrome 扩展,或关闭所有 Google Chrome 浏览器选项卡并重新打开新窗口。
  3. 验证浏览器代理 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,创建一个具有名称路径的新字符串。

      字符串的值将是 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 浏览器选项卡并重新打开新窗口。
发送反馈