【问题标题】:Blue Prism - Trying to run automation in Remote DesktopBlue Prism - 尝试在远程桌面中运行自动化
【发布时间】:2019-03-06 10:48:38
【问题描述】:

我有蓝色棱镜架构,其中我的蓝色棱镜服务器和数据库服务器位于不同的机器上,我通过远程桌面访问这些机器。 我安排我的机器人在服务器 VM 上运行。现在,当我使用远程桌面协议连接到 VM 并将窗口保持在监视模式(观看它)时,我所有计划的作业都可以正常工作,但是如果我最小化该 VM 窗口(通过最小化 RDP)或者如果我不对 VM 执行 RDP机器,然后自动化停止并抛出错误。

出于检查目的,我还在安装了 Blue prism 的不同服务器上创建了一个进程,并注意到一切正常。

是否有任何我遗漏的配置或任何其他问题,请求所有人让我知道是否有解决此问题的方法。提前致谢。

【问题讨论】:

  • 我就此事联系了蓝棱镜团队。根据他们的说法,.Net 框架或系统存在问题或系统已损坏。解决此问题后,我会告诉大家确切的解决方案....谢谢
  • 您找到解决方案了吗?如果您能分享解决方案,那将非常有帮助

标签: remote-desktop blueprism rpa


【解决方案1】:

Blue Prism 正式不支持将 Microsoft 远程桌面作为远程访问实用程序,因为它会在不被观察时修改自动化行为。

official documentation on this topic 中列出了替代方案。

【讨论】:

  • 感谢您的回复.....出于检查目的,我还在安装了 Blue prism 的不同服务器上创建了一个进程,并注意到一切正常。解决后我会发布解决方案...谢谢
【解决方案2】:

我可能对此有误,但我认为我也遇到了问题,问题在于 Windows 使用 RDP 的方式。如果您使用任何其他远程桌面工具(WMware、Amazon Workspaces),那么您会没事的。如果您没有其他选择 Windows RDP,那么恐怕您只需要保持该窗口打开而不是最小化。

【讨论】:

    【解决方案3】:

    这里有两件事: 1) 要解决所有这些问题,请使用登录代理。当您拥有控制室和运行时资源机制时,它最适合。 2)如果您使用表面自动化进行间谍活动,那么屏幕分辨率起着非常重要的作用。所以你不能在自动化过程中最小化屏幕。请在训练机器人时检查屏幕分辨率,然后在实际运行机器人时再次检查。

    【讨论】:

      【解决方案4】:

      问题在于如果没有人主动连接到虚拟机,虚拟机将进入“睡眠”模式。这实质上意味着屏幕将变黑,并且任何自动化工具(包括 BluePrism)所需的任何视觉元素都无法再被窥探,因此会引发异常。

      解决此问题的常用方法是使用 Caffeine 等工具“模拟”活动会话。 除此之外,目前您无能为力。如果有理想的解决方案,我自己也会很感兴趣!

      【讨论】:

      • 感谢您的回复.....我会尝试解决后我会发布解决方案...谢谢
      【解决方案5】:

      您需要在您的虚拟机上使用登录代理,您的问题将得到解决。还要确保您从控制室触发您的工作。

      【讨论】:

        猜你喜欢
        • 2013-05-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-21
        相关资源
        最近更新 更多