1

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

任何帮助深表感谢。

谢谢

4

3 回答 3

2

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

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

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

于 2018-11-27T16:11:00.330 回答
0

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

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

于 2018-12-06T18:00:52.310 回答
-1

这是 RPA 工具的常见问题,它们不喜欢通过 Windows RDP 连接到远程/虚拟机(我假设您正在使用它)。

有关问题是否似曾相识,请参阅Blue PrismRPA Express的这些问题。

您最好的选择是使用另一个 RDP 工具。

于 2018-11-26T10:00:20.543 回答