我想知道是否有可能在RDP会话中即时调整桌面大小
我知道您可以在连接之前做到这一点,但我正在寻求与vmware相似的动态调整大小。如果我将其放在800x600的窗口中,则希望将远程桌面的大小调整为800x600 ...但是如果我最大化本地窗口或进入全屏显示,我希望远程桌面采用本地的分辨率PC或窗口尺寸。
VMWare通过名为“使用监视器的主机设置”的选项来完全按照我的意愿进行操作
当我缩放窗口时,来宾操作系统上的桌面也会缩放,我想在RDP会话上执行此操作吗?
有任何想法吗?
我想知道是否有可能在RDP会话中即时调整桌面大小
我知道您可以在连接之前做到这一点,但我正在寻求与vmware相似的动态调整大小。如果我将其放在800x600的窗口中,则希望将远程桌面的大小调整为800x600 ...但是如果我最大化本地窗口或进入全屏显示,我希望远程桌面采用本地的分辨率PC或窗口尺寸。
VMWare通过名为“使用监视器的主机设置”的选项来完全按照我的意愿进行操作
当我缩放窗口时,来宾操作系统上的桌面也会缩放,我想在RDP会话上执行此操作吗?
有任何想法吗?
Answers:
这是作为称为“动态分辨率更新”的新功能实现的,并已在Windows 8.1中引入。只要在客户端上将分辨率设置为“全屏”,桌面分辨率将与客户端保持同步。
作为RDP 8.1的一部分,我们所做的更改之一是添加了一条新消息,该消息可以从客户端发送到服务器,以动态更新远程会话中的分辨率,以匹配客户端上可用的内容,而不需要完成会话的完全重新连接。以前,我们仅在初始连接期间设置远程分辨率。进行此更改后,分辨率将在连接时设置,并且当客户端分辨率在应用程序处于全屏模式下更改时或在应用程序从窗口模式转换为全屏模式时可以更新。分辨率更改足够快,几乎可以与本地更改相同。
有关更多信息,请参见RDS博客上的公告。
mstsc
)在最大化时将响应分辨率调整。例如,如果您将笔记本电脑对接,则连接的会话将更新为新的显示器大小。当最大化为其他大小的监视器时,也会发生这种情况。Windows应用商店版本的远程桌面将在调整窗口大小时调整大小,并且确实支持选项卡模式下的多个连接,但不支持多个窗口。
您可能需要查看RDP文件中的以下设置:
smart sizing:i:1
使用智能大小调整将允许您扩展会话并删除滚动条。您可以在连接前尝试调整显示器尺寸以获得所需效果。它并不是您要找的东西,而是使用当前RDP实现的最接近的东西。
唯一需要注意的是,桌面仍将保持您开始时的有效分辨率。例如,如果你在1024x768启动桌面,你可以调整它下来(这将缩小,变得越来越难以阅读)所有你想要的,但你不能调整其大小达到完全填满屏幕1080。如果从多个监视器开始,然后将其放到单个监视器中,则RDP显示屏将在一个窗口中并排显示挤在一起的多个桌面。
请参阅此处以获取更多详细信息的博客。
顺便说一句,我已经多次使用北卡罗来纳大学夏洛特工程学院的RDP文件设置的编译列表。希望这可以帮助。
我只是将其放在此处以提高可见性,对@ Sevin7的上述评论给予高度评价:
使用Windows商店中的Microsoft远程桌面应用程序,而不是Windows中附带的版本。它具有一个选项,您在建立第一个连接时必须打开以“在调整大小时更新远程会话分辨率”,该选项将保留在以后的连接中。