我工作时有 2 台显示器,家里有 2 台显示器。
当我使用 mstsc /span 从家里登录工作时,我的工作桌面正确地分布在我的 2 台家用显示器上。
然后我想在我的工作机器上打开另一个 RDP 会话。当我最大化该窗口时,它现在会填满我的两个家庭监视器。我怎样才能让它只填满它所在的监视器 - 就像我在工作而不使用 mstsc /span 一样?
这是一个老问题,但无论如何我现在都会建议一个答案,以防有人在这里登陆。
在我看来,解决这个问题不需要selectedmonitors在 RDP 文件中。而不是/span用于连接工作,您应该使用/multimon.
/span在您的两台家用显示器上创建一个大“屏幕”。因此,当您在工作会话中“全屏”运行时,它会跨越它们。
/multimon让您的工作计算机了解您的两台显示器设置。当您最大化窗口或全屏时,它会以您期望的方式进行。
正如我最近发现的那样,selectedmonitors如果您在家中的主要显示器不是您想要在工作会话中考虑的主要显示器,这可能会很有用。
解决方案是编辑在 Documents forder 中创建的文件“default.rdp”。您需要为“selectedmonitors:s:x,y,z,*”添加一个设置。如果您想知道哪个号码是您的显示器,请在 ms-doc 命令中执行“mstsc /l”。
Scott Hanselman 也在他自己的博客上发表了评论。他的解决方案非常详细: https ://www.hanselman.com/blog/HowToRemoteDesktopFullscreenRDPWithJustSOMEOfYourMultipleMonitors.aspx