我的桌面上连接了三台显示器(分辨率均为 1920x1200),我想通过 RDP 连接到另一台计算机(运行 Windows Server 2003),并且只使用三台显示器中的两台。主显示器用于接收来自 LAN 的通知,例如电子邮件、构建状态等。
我尝试修改.rdp
文件以获得更高的分辨率(即 3840x1200),这种方法可行,但每像素的位数会下降到 8,您必须手动调整窗口大小,这意味着您需要将其更改为大约 3840x1150。
如果我/span
向命令行提供,它会给我跨三个显示器的 3840 多一点(最大分辨率是否可能有 4096 的限制?)。
解决方法:两次连接到同一台计算机。
以下是微软的一篇有趣的帖子:适用于 Windows 7、Windows XP 和 Windows Vista 的远程桌面连接 7
答案1
我所做的是运行 VMware Workstation,它允许您在全屏模式下切换所有显示器、三台显示器中的任意两台或一台显示器。然后我在全屏模式下运行 RDC 客户端,该客户端位于两台显示器的 VM 中。效果很好,但不幸的是 Microsoft 没有提供实现此目的的方法。
答案2
如今,此功能可直接通过 Microsoft 的 RDP 桌面客户端使用。但是,您必须手动编辑 rdp 文件并添加以下行:
selectedmonitors:s:x,y
其中 x 和 y 必须替换为您要使用的屏幕编号。要获取屏幕编号列表,请执行mstsc /l
。
当然你还需要
use multimon:i:1