我正在寻找一个命令行工具来设置多个监视器。
我正在使用WDS将许多机器部署到Windows Vista映像。 当syspreped时,双显示器设置从图像中被去除。 我已经在过去使用一个在安装结束时运行的vbscript来补偿这一点,这个vbscript会编辑registry项,以便像在基本映像上一样设置显示器。
我们最近购买了几台具有不同显卡和不同分辨率显示器的新机器(pipe理层坚持在某些机器上使用宽屏)。
我想保持部署完全自动化,不必search新的registry项,并为每个新的硬件设置开发一个新的脚本。 是否有任何命令行工具能够在每个屏幕上设置具有可能不同分辨率的多个监视器?
ResSwitch是一个实用工具,可以让您从脚本中更改多个显示器的分辨率。 它的一个命令行工具,你发送的分辨率,颜色深度和刷新率 – 例如
resswitch.exe 800 600 32 60
您可以使用设备开关指定命令应用于哪个设备(监视器),指定设备的名称。 所以说,对于4台显示器,你可能最好用4个命令创build一个batch file。
要获取设备的名称,您可以使用ResCopy,也包含在该zip文件中以显示它们。
如果你在不同的机器上安装了不同的显卡,然后在这些不同的端口上安装不同的显示器,我看不出如何实现自动化。
我对现代多显示器设置的经验是,它运行在自动检测,即。 如果没有任何东西插入到DVI端口,但在VGA上,它将在VGA上运行单头。 那么,如果一张卡的VGA端口为0,另一个可能将其作为端口1,那么哪个是左边的,哪个是正确的?
不pipe你怎么自动化,无论如何我都会期望在第一次启动的时候就会被擦掉。