2010-01-26 09:56:43 +0000 2010-01-26 09:56:43 +0000
58
58

如何在辅助显示器上打开远程桌面会话?

如何在辅助显示器上打开远程桌面会话(全屏)?它似乎总是想在主显示器上打开,我找不到一个开关让我选择。

有没有已知的解决方案或变通方法?

答案 (16)

27
27
27
2012-11-12 04:24:53 +0000

下面是微软提供的关于如何做的完整指南 http://social.technet.microsoft.com/wiki/contents/articles/665.how-to-set-the-monitor-for-a-remote-desktop-session-in-a-multi-monitor-setup.aspx

试试这个。

winposstr:s:0,1,2142,150,2942,750

这对我来说是有效的。

12
12
12
2011-02-22 16:45:11 +0000

在文本编辑器中打开RDP文件,找到

winposstr:s:0,1,xpos,ypos,width,height

修改RDP文件中的xposypos并保存。

你就可以让窗口在你想要的地方持续打开。

9
9
9
2014-04-02 23:30:14 +0000

其他的答案提到在.RDP文件中编辑winposstr设置,似乎很有希望,但我对如何计算位置值的解释感到困惑。

TechNet的文章如何在多监视器设置中设置远程桌面会话的监视器有很好的解释。

顺便说一下,这篇文章使用了更清晰的位置名称,我想,这些名称在这里的其他答案中已经使用过了。"winposstr:s:0,1,left,top,right,bottom", 其中水平值从左到右测量,垂直值从上到下测量。

据我所知,从文章中和在Windows 8.1中实验RDP文件,以下是如何编辑.RDP文件,以最大限度地提高特定显示器上的RDP会话:

1)根据显示器的分辨率和哪个显示器是主要显示器,确定你的每个显示器的左、右边缘。在我的例子中,我的显示器是

左边=主要,1680x1050;

右边=次要,1920x1200。

所以两台显示器的边缘将是:

主屏幕(1680x1050);

右手=副屏幕,1920x1200。

初级(左)显示器: 左边:0,右边:1679(不是1680,因为水平位置是以0为基础的,不是以1为基础的);

二级(右)显示器: 左边:1680,右边:3599(1680+1920-3599)。3599(1680+1920 -1,因为位置是基于0的)。

需要注意的是,如果副显示器在主显示器的左边,则副显示器的左边缘将为负值。

2) 编辑 .RDP 文件中的 winposstr 设置,将左和右的值都设置为同一显示器上的位置**。如果RDP窗口总是要最大化,那么这些值是什么并不重要,只要它们在同一个屏幕上就可以了。如果你只是要将RDP窗口最大化,那么顶部和底部的值并不重要。

因此,为了在我的主屏幕上显示RDP窗口,我可以设置。

winposstr:s:0,3,700,0,1500,600

要在我的副手显示器上显示RDP窗口,我可以设置:

winposstr:s:0,3,2000,0,3000,600

screen mode id:i:2

3) 在你的.RDP文件中编辑屏幕模式设置以最大化RDP窗口。

0x1&

4) 试试。如果在设置了 “屏幕模式 "后,RDP窗口仍然没有出现最大化,请将.RDP文件中的desktopwidthdesktopheight设置为与RDP窗口所显示的显示器相同的宽度和高度。

4
4
4
2013-04-10 11:42:00 +0000

我在Windows 7上,上述建议的方法对我来说都没有用。请注意,我使用的是我从Amazon EC2下载的预先配置的RDP快捷方式,我想这就是问题所在,所以如果你想在与我类似的设置中解决这个问题,我采取了以下步骤

1.运行远程桌面连接(不要使用预先配置的RDP会话文件) 2. 将RDP对话移动到你希望会话出现的显示器上 3. 单击更多选项 4. 手动输入详细信息(主机名、账户等) 5. 如果你想坚持修复,使你之前损坏的快捷方式始终按照你的意图工作,点击另存为,并覆盖你要修复的RDP会话文件 6. 点击连接连接到远程主机

如果你关闭会话并运行你的快捷方式文件,现在会话应该会以所需的显示器和正确的分辨率出现(这是我之前遇到的另一个问题,即我可以在显示器之间移动会话,但解决分辨率问题很麻烦)

希望这能帮到你!

2
2
2
2013-08-29 11:12:18 +0000

一个更简单的方法是

1.运行远程桌面连接(不要编辑 RDP 文件)

  1. 将 RDP 对话框移动到你希望会话出现的显示器上

  2. 点击'DISPLAY'选项卡,并将滑块拖到最右边,以获得全屏视图

… 就是这么简单

1
1
1
2014-05-07 06:55:31 +0000

试试 WiLMA - 它有一个 “实时布局 "功能,可以强制某些应用程序窗口进入所需的布局(如在第二个显示器上)。

1
1
1
2013-03-27 07:27:10 +0000

在Windows 8中很简单,我想你在Windows 7中也可以这样做:只需将远程桌面的大小设置为副屏的分辨率,打开会话并将窗口拖到副屏。最大化。这样就完成了。

这对我来说是有效的,可能你还得按Ctrl+Alt+Break键,就像其他评论中建议的那样,才能使全屏工作。

1
1
1
2013-07-26 13:36:54 +0000

上面的解决方法对我没用,但下面的解决方法对我有用。 W7上的RDP–需要总是在第二个显示器上打开

运行客户端并按你喜欢的方式设置,或者打开你保存的RDP文件。

在 “显示 "选项卡上,选择一个非全屏分辨率。

在 "常规 "选项卡上,如果可能,点击 "删除这些凭证"。

单击 "连接"。

你会立即得到一个本地登录对话框。将其留空,然后单击 "确定"。当您连接完毕并出现远程登录对话框时,请将窗口拖到所需的显示器上。在远程登录对话框中,单击 "取消"。设置对话框应重新出现在本地。在 "显示 "选项卡上,你现在可以选择全屏。现在您可以使用 "常规 "选项卡上的 "保存 "按钮保存会话,并保存您的登录凭证。

1
1
1
2011-05-11 17:37:08 +0000

我发现,如果我把远程桌面连接对话框移到第二个显示器上并运行它,它将在那里打开会话。然后你可以将该连接保存到.rdp文件中,这样就可以了。

0
0
0
2014-01-16 12:09:08 +0000

我在Win7 64中没有破解.RDP文件就得到了结果。不过我不得不尝试多次。

棘手的部分似乎是清除掉远程桌面连接配置对话框中足够多的东西,实际上失去了缓存的配置位。

删除你的RDP,清除你的凭证,删除全屏,然后保存一个新的RDP。坚持下去,直到你的非全屏会话在正确的显示器上打开。然后设置全屏,就可以了。

附注,可能是巧合,但直到我清除了本地资源选项卡上的更多…按钮中的 “共享智能卡",并将体验选项卡设置为局域网,它才起作用。也许这些也有一定的效果…

0
0
0
2013-12-20 11:22:19 +0000

在Win XP中,我覆盖了设置为oxyscythe建议

1.(运行远程桌面连接(不要使用你预先配置的RDP会话文件) 2. 将 RDP 对话框移动到你希望会话出现的显示器上 3. 单击更多选项 手动输入详细信息(主机名、账户等) 4. 如果你想坚持修复,使你之前损坏的快捷方式始终按照你的意图工作,点击另存为,并覆盖你要修复的RDP会话文件 5. 点击连接连接到远程主机)

6.然后我在记事本中检查了一下rdp文件的情况。

  1. 这就是了。

所以也许可以检查一下win 7和8是不是一样的……

0
0
0
2014-02-22 00:23:38 +0000

在左边的惠普笔记本屏幕上使用Windows 8.1,再加上右边的大屏幕显示器。

问题:通过RDP连接时,在我的小型笔记本电脑屏幕1366x768上总是打开一个较小的窗口。

解决方法。

打开控制面板->显示->屏幕分辨率 在 “改变你的显示器的外观 "下,高亮显示大显示器2的图形,并选择 "使其成为我的主显示器 "点击应用

现在当我通过RDP连接时,我可以在选项下提高分辨率以匹配第2个显示器,并且它在第2个显示器或 "主显示器 "上打开

注意:这也使我的任务栏(钉住的项目,托盘和时钟)到大显示器上,这对我来说不是一个问题。

0
0
0
2013-08-04 22:08:23 +0000

用任何文本编辑器编辑 RDP 文件并搜索

winposstr:s:0,showcommand,xpos,ypos,xpos+width,ypos+height

在我的例子中,我在第一台显示器上使用 [1920x1080],在第二台显示器上使用 [1440x900],两者都在顶部对齐

winposstr:s:0,1,1920,0,3360,900。

0
0
0
2012-05-07 09:07:03 +0000

删除旧的RDP设置(.rdp文件),然后用你需要的显示器重新创建。

所以如果你想让它出现在第二个显示器上,把RDP设置对话框拖到那个显示器上,当连接到RDP时,最小化并把有远程内容的窗口拖到第二个显示器上,然后关闭它。

这对我来说是可行的。其他描述的方法都失败了。

请注意,在连接之前,你可能需要进入 “显示 "选项卡,并将屏幕分辨率滑块一直向右移动以获得全屏,在我的机器上,它被配置为与我的笔记本电脑上的显示分辨率相匹配。

0
0
0
2019-10-29 18:32:46 +0000

对我来说,我必须取消选中 “显示 "选项卡上的 "使用所有显示器进行远程会话 "的选项。取消勾选并连接后,我可以在任何显示器上最大化RDP会话,而不是像以前那样 "粘 "在一个显示器上。有人会认为,从它的措辞来看,你会希望勾选这个选项,但我想我的情况不是这样。希望这能帮助别人。

-1
-1
-1
2015-10-13 07:22:08 +0000

非常简单

1.通过rdp连接到服务器 2.通过点击窗口关闭按钮附近的两个方块图标 “向下还原按钮 "退出全屏模式。 3.将RDP窗口移动到首选屏幕 4.在首选屏幕上最大化RDP窗口(通过点击最大化按钮)。 5. 当RDP窗口在首选屏幕上最大化时,通过点击X(关闭/断开连接)按钮关闭RDP 6. 重新打开RDP 7. 重新连接到服务器….。VWALLAH它在首选屏幕上打开:)