本文提供了在 Microsoft Power Automate 中运行包含“启动浏览器”操作的桌面流时可能发生的错误的解决方案。 如果错误在浏览器更新后立即发生,并且具有相同的症状,请参阅 浏览器自动化操作在浏览器更新后停止工作

适用于: Power Automate
原始 KB 编号: 5001691

在 Microsoft Power Automate 中运行具有“启动 Edge”、“启动 Chrome”或“启动 Firefox”操作的桌面流时,执行失败并显示以下错误消息之一:

无法控制 Microsoft Edge (内部错误或通信失败) 。

无法控制 Chrome (内部错误或通信故障) 。

无法控制 Firefox (内部错误或通信失败)

原因 1:Web 扩展未正确安装或未启用

Microsoft Edge、Google Chrome 或 Firefox Web 扩展未正确安装或启用。

验证原因 1 的问题

  • 使用相应操作之一执行桌面流失败并显示错误消息。

  • 特定浏览器的 Web 记录器启动显示以下消息:

    原因 2:启动浏览器操作花费的时间超过默认超时时间

    启动浏览器所需的时间比默认超时时间长 (30 秒) 操作。 自动化尝试在打开前控制浏览器,因此“启动浏览器”操作失败。

    验证原因 2 的问题

    使用相应操作之一执行桌面流失败并显示错误消息。 (某些执行可能成功) ,此行为可能不一致。

  • 插入新的“启动新浏览器”操作,如下所示:

  • 启动新 Edge
  • 启动新的 Chrome
  • 启动新的 Firefox
  • 启动新的 Internet Explorer
  • 设置操作的参数:

  • 启动模式:启动新实例

  • 初始 URL:默认 URL

  • 可根据需要设置 Rest 参数。

    最后,查找一些常规检查,在上述操作无法解决问题时,可以应用这些检查:

  • 确保计算机上存在具有值的 C:\WINDOWS\system32\cmd.exe 环境变量 ComSpec
  • 仅适用于 Chrome:选中 参数并将其 exit_type normal 设置为 %localappdata%\Google\Chrome\User Data\Default\Preferences
  • 从浏览器中手动清除缓存和 Cookie,然后重启浏览器。
  •