当我更改工作站上客户端的窗口大小时,是否有任何方法可以让 Windows 远程桌面更改远程系统的分辨率。我希望能够全屏显示/窗口显示连接,并让远程系统更改其分辨率以匹配窗口。
基本上,我如何让 mstsc 表现得像 VMWare Workstation Console。
更新
- 我使用 Windows 8 作为客户端
- 我正在远程访问 Server 2003、2008、2008R2 以及即将推出的 2012
- 我也在虚拟机中远程访问 Win7 和 WinXP(我的 Win8 工作站上是 HyperV)
- 不相关,但我也使用 VNC 连接各种版本的 Linux
我很乐意为任何版本的服务器提供解决方案,以 Win8 作为客户端。
答案1
您可以在连接之前在显示选项卡上设置所需的分辨率,但是如果您调整窗口大小,这将对您没有帮助。随着 Windows 8 的推出,Microsoft 还在 UI 中添加了“智能调整大小”选项(以前只能通过smart sizing:i:1
在 .rdp 文件中设置来使用),此选项将尝试通过缩放来适应远程桌面。
不幸的是,没有可用的选项可以让您在调整大小时更改远程桌面的分辨率。
答案2
安装 Stardock 的 Modern Mix,它允许您在窗口模式下运行现代应用程序。如果您通过现代 RDP 应用程序连接,请调整窗口大小,然后单击缩放控件以全屏显示,它会自动调整分辨率!
此外,只要您在最初连接时选择全屏,RDP 8.1 就会自动调整分辨率。不过,Win7/Server 2008 的下载已被暂时撤下:http://support.microsoft.com/kb/2830477