保持远程桌面会话"活着"

lys*_*cid 9 windows automation rdp autoit

我正在使用AutoIt来自动化GUI操作(使用RDP连接到运行待自动化应用程序的机器).每当我最小化RDP窗口(使用mRemote)时,不会执行进一步的AutoIt命令.

当我最小化窗口时,可能RDP会话被标记为"非活动"(我不知道这是否属实,也不知道如何配置此行为,如果是这样).我正在考虑两种方法来克服这个问题:

  1. 以升级用户(或服务)的身份运行我的流程.
  2. 查找此配置,该配置控制会话是否标记为非活动并覆盖它.

当RDP窗口最小化时,如何使远程桌面会话保持"活动"状态?

Ale*_*nov 5

我们遇到了与RDP相同的问题.我们使用的解决方法是打开另一个远程桌面会话以连接到同一服务器:

  1. 你连接到severRD.
  2. 从步骤1的RD开始,server再次连接.

这样,当您最小化甚至断开第一个RD会话时,第二个会话仍将处于"活动"状态.当然,您的远程桌面服务器必须支持来自同一用户的多个连接.