UIAutomation不会在Windows服务器(VPS)的工作,如果我不通过RDP连接

问题描述 投票:0回答:1

我有脚本,使用知春里的UIAutomation自动化的应用程序。该脚本是运行Windows Server 2012的一个VPS的脚本工程完全当我连接到通过远程桌面(RDP)的VPS中。

当我不接,剧本似乎对SetFocus被卡住的对象......这使我相信,脚本需要一个画面/屏幕/会话为了工作......但我不知道这是否是能够做到这一点,而我没有连接到VPS。

我在这里可以看到两个可能的解决方案,可以修改脚本以某种方式在此环境下工作,或使VPS有一个虚拟桌面,而我没有连接(这种解决方案可能更相关的服务器故障,而不是StackOverflow上)。

我很困惑,感谢提前的帮助:)

windows vps windows-server-2012-r2 rdp microsoft-ui-automation
1个回答
1
投票

我设法要解决通过实际连接到服务器本身的问题,通过RDP(以127.0.0.1),因此它总是有一个活跃的RDP会话自动脚本运行。

我不是满意的结果,但它的工作原理......我不能给你怎么会需要修改Windows设置,以允许从自我RDP连接明确的指示,这是一个很大的一个试错的过程,我要修改在组策略编辑器的一些政策,然后一些东西,我不记得了。

还有另一个缺点此,Windows服务器将允许2个,但使用这种方法,我们预留插槽同时连接所以只有1在给定时间连接是可能的,什么要注意的。

© www.soinside.com 2019 - 2024. All rights reserved.