Teamcity 使用服务更改显示设置

Teamcity 使用服务更改显示设置,teamcity,virtual-machine,resolution,headless,testcomplete,Teamcity,Virtual Machine,Resolution,Headless,Testcomplete,我们正在使用TeamCity开始测试。TeamCity代理作为服务在运行Windows Server 2012的主虚拟机上运行,这是一台无头机器(由Hyper-V管理) 现在,Get displaysolution返回1024X728。当尝试使用设置显示分辨率更改显示分辨率时,它返回: s-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-

我们正在使用TeamCity开始测试。TeamCity代理作为服务在运行Windows Server 2012的主虚拟机上运行,这是一台无头机器(由Hyper-V管理)

现在,
Get displaysolution
返回1024X728。当尝试使用
设置显示分辨率
更改显示分辨率时,它返回:
s-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T-T

这台机器似乎使用了微软的基本显示器适配器驱动程序(因为没有真正的显示器),该驱动程序将分辨率固定为1024x768(虚拟分辨率)。 但为了进行测试,我们希望分辨率为1920x1080。 我们不直接在此机器上执行UI测试,但TestComplete将在从属机器上创建不同的RDP连接以启动UI测试。这些RDP连接将使用主机的分辨率。这就是为什么我们希望在TeamCity代理所在的主站点上有一个更好的解决方案

是否有办法通过Hyper-V更改此分辨率,或者是否有可能通过TeamCity使用powershell脚本或其他方式更改显示设置

谢谢你的回答

卡米尔