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