我已经四处寻找答案,但至今没有找到。
我的问题是,我有一台工作笔记本电脑和一台带有 3 台显示器的个人台式机。
我从个人桌面远程访问工作笔记本电脑,以使用 3 个显示器中的 2 个。
当我全屏显示并从桌面运行 RDP 会话时,我需要从工作笔记本电脑通过 VPN 访问另一个 RDP 后面的资源。
如果我在工作笔记本电脑上使用 Microsoft 远程桌面应用程序,一切都会顺利进行。
但是,如果我使用常规 .rdp 文件和 Microsoft 远程桌面从第一个会话中访问辅助 rdp 会话,则辅助会话窗口无法正确缩放。
我尝试附加“动态分辨率:i:1”和“智能尺寸:i:1”,但都没有产生预期的效果。
如果启用了智能尺寸调整,则第二个 RDP 会话中的所有内容都会变小且模糊。如果禁用,则我需要使用滚动条进行导航。
我尝试在 .rdp 文件中调整桌面分辨率,但无法正常全屏显示。Microsoft 远程桌面应用程序没有这个问题,在此设置下可以毫无问题地扩展。
台式机有 3 个显示器,采用 1920x1080 分辨率,笔记本电脑采用 1366x768,我想象客户端正在从第一个会话中获取远程分辨率并尝试缩放它,这使其变得混乱,但不确定如何修复...
我不想使用第三方选项,因为这是针对具有严格安全策略的企业环境。
下面是我的 rdp 会话的文本格式的净化副本。
screen mode id:i:1
use multimon:i:0
desktopwidth:i:1920
desktopheight:i:1080
session bpp:i:32
winposstr:s:0,1,799,143,1853,948
compression:i:1
keyboardhook:i:2
audiocapturemode:i:0
videoplaybackmode:i:1
connection type:i:7
networkautodetect:i:1
bandwidthautodetect:i:1
displayconnectionbar:i:1
enableworkspacereconnect:i:0
disable wallpaper:i:0
allow font smoothing:i:0
allow desktop composition:i:0
disable full window drag:i:1
disable menu anims:i:1
disable themes:i:0
disable cursor setting:i:0
bitmapcachepersistenable:i:1
full address:s:xxx.xxx.xx.xx
audiomode:i:0
redirectprinters:i:1
redirectcomports:i:0
redirectsmartcards:i:1
redirectclipboard:i:1
redirectposdevices:i:0
autoreconnection enabled:i:1
authentication level:i:2
prompt for credentials:i:0
negotiate security layer:i:1
remoteapplicationmode:i:0
alternate shell:s:
shell working directory:s:
gatewayhostname:s:
gatewayusagemethod:i:4
gatewaycredentialssource:i:4
gatewayprofileusagemethod:i:0
promptcredentialonce:i:0
gatewaybrokeringtype:i:0
use redirection server name:i:0
rdgiskdcproxy:i:0
kdcproxyname:s:
drivestoredirect:s:*
redirectlocation:i:0
smart sizing:i:1
redirectwebauthn:i:1
enablerdsaadauth:i:0
dynamic resolution:i:1
任何帮助将不胜感激。
谢谢你!
编辑:我忘了添加初始会话 .rdp 信息,它和这个之间的唯一区别是它使用 selectedmonitors:s:value(值 = 0,1)