【问题标题】:How to configure a Windows Server 2008 VM to run with a specific resolution如何配置 Windows Server 2008 VM 以特定分辨率运行
【发布时间】:2014-04-09 03:49:44
【问题描述】:

我有一个运行 Windows Server 2008 R2 的构建服务器。它运行一套使用 Selenium Web 驱动程序的自动化验收测试。这些测试在签入后自动触发,并且由于屏幕分辨率太小而失败。他们无法访问模态窗口中的元素,因为模态窗口太大而无法容纳在运行测试的有限视口中。

如果我以 1280 x 1024 RDP 进入机器,我可以运行测试并看到它们通过就好了。当用户实际上没有使用显示器登录时,有没有办法为 windows 框指定“默认”分辨率?

谢谢!

【问题讨论】:

    标签: selenium selenium-webdriver windows-server-2008 resolution


    【解决方案1】:

    我找到了一个链接,看来您可以使用 regedit 设置所需的分辨率:http://philipflint.wordpress.com/2008/06/30/changing-the-screen-resolution-in-windows-server-2008-server-core/

    来自网址:

    HKLM\System\CurrentControlSet\Control\Video\{ClassID}000\DefaultSettings.XResolution
    HKLM\System\CurrentControlSet\Control\Video\{ClassID}000\DefaultSettings.Yresolution
    

    ClassID 是一个 GUID。系统上安装的每个显示驱动程序都有一个。您可以在 0000 密钥下方判断当前正在使用哪个密钥,您将拥有另一个名为“易失性设置”的密钥。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多