我必须从Windows控制台运行其中一个TC构建代理,因为这是运行Selenium webdriver测试的唯一方法。
但是,由于这是虚拟机(运行Windows 2008 R2),因此即使RDP声称控制台应用程序将继续运行,控制台也会在与RDP断开连接后关闭一段时间。
我的问题:
答案 0 :(得分:2)
离开RDP连接时,应在àbat文件中执行自定义脚本:
for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (
%windir%\System32\tscon.exe %%s /dest:console
)
这将关闭您的连接,使桌面处于活动状态以进行用户交互。