我有一台台式电脑连接到3台不同的显示器,其中只有两台可以同时处于活动状态。一个是主监视器,始终处于活动状态。我可以在另外两个之间手动切换:一个是监视器,另一个是HDTV。
开关是一个机械开关,只处理VGA(此时只有RGB组件实际切换),因此没有其他设备对计算机的反馈,因此窗口无法自动调整以改变分辨率等等。
我想创建一个批处理文件,它会自动切换屏幕配置和分辨率(当然我们无法检测到其他设备,因此硬编码正确的分辨率),这样它们对于显示器来说是正确的。
最佳入学地点在哪里?我在哪里可以找到这样的命令库(或者他们叫做的任何东西)来做这样的事情?最后,在尝试这样的事情时,有什么我应该小心的吗?
提前致谢,
-Faken
答案 0 :(得分:5)
尝试reschangecon(是的,有一个控制台版本!)。 这是安全的,因为它不允许您设置不受支持的设置(没有强制标志)。
答案 1 :(得分:0)
我已经使用ResSwitch在我朋友的HTPC上执行此操作,该HTPC会定期忘记驱动电视的分辨率,您可以这样称呼:resswitch.exe 1920 1080 32 60
http://www.naughter.com/qres.html
风险是它不会要求您确认,因此您最好确保您的显示器能够处理您要求的分辨率。