虚拟机断开连接时,任何位置的自动化BOT都无法正常工作



我面临一个奇怪的问题,我们开发了一个在BOT运行器(虚拟机(上运行的BOT。BOT的工作是从源系统(网站(下载一个xml,然后通过读取下载的xml将数据填充到目标系统中。当我们连接到虚拟机时,一切都很顺利,BOT能够正确地在目标系统中填充数据,但当我们锁定或断开虚拟机时却无法正常工作。大多数情况下,我们使用了对象克隆和托管web控制。当机器被锁定或断开连接时,对象克隆和托管web控件都无法正常工作。

非常感谢您的帮助。

感谢

这是因为最后一个远程进入机器的用户会锁定桌面,从而阻止RPA工具连接。您可以通过在控制室使用Run Bot Runner会话来保持(尽管这需要额外的配置更改,并且您必须根据AA版本查阅在线文档(,也可以在每次注销计算机时使用批处理文件。

创建一个批处理文件(如下图所示(会对您有所帮助。

for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do ( %windir%System32tscon.exe %%s /dest:console ) Rundll32.exe user32.dll, LockWorkStation

如果您使用Automation Anywhere v10.5,请下载它的最新补丁。上次我检查时,它是v10.5.11。自动登录现在适用于锁定、断开连接和注销的虚拟机。

您只需在控制室安排运行,然后断开或注销机器。

这是RPA工具的一个常见问题,他们不喜欢通过windows RDP连接到远程/虚拟机(我想你正在使用它(。

请参阅Blue Prism和RPA Express的这些问题,看问题是否熟悉。

你最好使用另一个RDP工具。

最新更新