Answers:
我不知道这是否有帮助,但是根据我的经验,Windows会记住该应用程序已最大化的监视器。尝试在第二个监视器上打开RD,将其最大化,将其关闭,然后再次打开时查看它是否在第二个监视器上打开。
这是Microsoft提供的有关操作方法的完整指南:http : //social.technet.microsoft.com/wiki/contents/articles/665.how-to-set-the-monitor-for-a-remote-desktop-session在一个多显示器设置.aspx中
尝试这个:
winposstr:s:0,1,2142,150,2942,750
对我有用
winposstr
字段使用绝对数字。
在文本编辑器中打开RDP文件,找到
winposstr:s:0,1,xpos,ypos,width,height
更改xpos
和ypos
在RDP文件并保存。
然后,您可以在所需的位置一致地打开窗口。
提到在.RDP文件中编辑winposstr设置的其他答案似乎很有希望,但是我对应该如何计算位置值的解释感到困惑。
TechNet文章“ 如何在多监视器设置中为远程桌面会话设置监视器”有很好的解释。
顺便说一句,我认为本文的位置使用了更清晰的名称,这些位置已在其他答案中使用:“ winposstr:s:0,1,left,top,right,bottom”,其中水平值是从左开始测量的右和垂直值从上到下。
据我所知,从本文以及在Windows 8.1中试用RDP文件开始,下面介绍了如何编辑.RDP文件以在特定监视器上最大化RDP会话:
1)根据显示器的分辨率以及哪个显示器是主要显示器,确定每个显示器的左右边缘。就我而言,我的监视器是:
左手=主要,1680x1050;
右手=次要,1920x1200。
因此,两个监视器的边缘将是:
主(左)监视器:左边缘:0,右边缘:1679(不是1680,因为水平位置是从0开始的,而不是从1开始的);
辅助(右)监视器:左边缘:1680,右边缘:3599(由于位置从0开始,所以为1680 + 1920-1)。
请注意,如果辅助监视器位于主监视器的左侧,则辅助监视器的左边缘将为负值。
2)在.RDP文件中编辑winposstr设置,以将左右两个值都设置在同一台显示器上。只要RDP窗口始终在同一屏幕上,则始终将这些值最大化是无关紧要的。如果只想最大化RDP窗口,则最高值和最低值并不重要。
因此,要在我的主要左侧监视器上显示RDP窗口,可以设置:
winposstr:s:0,3,700,0,1500,600
并将其显示在我的辅助右侧监视器上,可以设置:
winposstr:s:0,3,2000,0,3000,600
3)在.RDP文件中编辑屏幕模式设置,以最大化RDP窗口:
screen mode id:i:2
4)尝试一下。如果尽管设置了“屏幕模式”,但RDP窗口仍未显示为最大化,请将.RDP文件中的desktopwidth和desktopheight设置为与显示RDP窗口的监视器相同的宽度和高度。
我在Windows 7上,以上建议的方法都不适合我。请注意,我使用的是从Amazon EC2下载的预配置RDP快捷方式,我猜这是问题所在,因此,如果您要尝试在类似的设置中修复此问题,请按照以下步骤进行操作
如果您关闭会话并运行快捷方式文件,则该会话现在应该出现在所需的监视器中并且具有正确的分辨率(这是我以前遇到的另一个问题,即我可以在监视器之间移动会话,但是这样做很麻烦。整理分辨率)
希望这可以帮助!
上面的解决方案不适用于我,但下面的解决方案却适用:
运行客户端并按照您喜欢的方式进行设置,或者打开保存的RDP文件。
在显示选项卡上,选择非全屏分辨率。
如果可能,在“常规”选项卡上,单击“删除这些凭据”。
单击连接。
您将立即获得本地登录对话框。将其保留为空白,然后单击“确定”。连接后,出现远程登录对话框,将窗口拖动到所需的监视器。在远程登录对话框中,单击取消。设置对话框应重新出现在本地。现在,在显示标签上,您可以选择全屏显示。现在,您可以使用“常规”选项卡上的“保存”按钮保存会话,并保存您的登录凭据。
在Win XP中我改写的设置oxyscythe建议
单击连接以连接到远程主机)
然后我检查了记事本中rdp文件的情况。
它去了:
屏幕模式ID:i:2
桌面宽度:i:1920
桌面高度:i:1080
会话bpp:i:32
winposstr:s:0,1,-1280,-74,-480,526
所以也许检查一下胜利7和8是否相同...
在左侧的HP笔记本电脑屏幕上使用Windows 8.1,在右侧使用大屏幕监视器。
问题:通过RDP连接总是在较小的笔记本电脑屏幕1366x768上打开一个较小的窗口。
解决方案:
打开控制面板->显示->屏幕分辨率在“更改显示器的外观”下,突出显示大型监视器2图形,然后选择“将其作为我的主显示器”,然后单击“应用”。
现在,当我通过RDP连接时,我可以在“选项”下提高分辨率以匹配第二台显示器,并在第二台显示器或“主显示器”上打开
注意:这也将我的任务栏(固定的物品,托盘和时钟)移到了大显示器上,这对我来说不是一个大问题。