Blue Prism-尝试在远程桌面中运行自动化

时间:2018-10-01 10:30:01

标签: remote-desktop blueprism rpa

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

出于检查目的,我还在安装了蓝色棱镜的另一台服务器上创建了一个进程,并注意到一切正常。

是否有我缺少的配置或任何其他问题,请所有人让我知道是否有解决方案。预先感谢。

5 个答案:

答案 0 :(得分:2)

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

official documentation on this topic中列出了其他选择。

答案 1 :(得分:1)

对此我可能是错的,但是我想我也有这个问题,问题出在Windows使用RDP的方式上。如果您使用任何其他远程桌面工具(WMware,Amazon Workspaces),则可以。如果您没有Windows RDP的其他选择,那么恐怕您只需要使该窗口保持打开状态即可。

答案 2 :(得分:0)

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

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

答案 3 :(得分:0)

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

答案 4 :(得分:-1)

您需要在VM上使用Login Agent,问题将得到解决。另外,请确保您是从控制室触发工作的。