通过网关发起RDP会话时如何配置使用指定子集显示器
通过网关发起RDP会话时如何配置使用指定子集显示器
我之前也碰到过类似的场景,通过网关+Pulse Secure启动RDP却没法自定义显示器选项,分享几个亲测有效的解决思路:
方法1:修改Pulse Secure生成的临时RDP文件
当你点击网关链接启动Pulse Secure后,它会在本地临时文件夹自动生成一个.rdp配置文件。操作步骤如下:- 打开资源管理器,输入
%temp%回车进入临时文件夹 - 按「修改时间」排序,找到最新生成的
.rdp文件(文件名一般是随机字符串) - 用记事本打开该文件,在末尾添加一行配置:
selectedmonitors:s:X,Y(X和Y是你要使用的显示器编号,比如要选第0和1号显示器就写0,1) - 保存文件后,关闭当前RDP会话,重新从网关启动,它就会加载修改后的配置
- 打开资源管理器,输入
方法2:自定义RDP文件并关联使用
- 先打开Windows自带的「远程桌面连接」工具,配置好基础连接信息(比如远程主机地址、网关地址)
- 切换到「显示」选项卡,先勾选「使用所有显示器」,再点击「另存为」,把配置保存成一个自定义的
.rdp文件 - 用记事本打开这个自定义文件,添加
selectedmonitors:s:X,Y参数 - 如果网关UI里有「使用自定义RDP配置」类的选项,直接选择这个文件;如果没有,可尝试把Pulse Secure默认调用的mstsc路径替换成指向该自定义文件的快捷方式
方法3:用命令行手动启动RDP(最直接)
- 打开命令提示符,输入
mstsc /l,弹出的窗口会显示所有显示器的编号和分辨率,记下你需要的编号 - 用带参数的命令启动RDP,示例如下:
把命令里的主机名、网关地址、显示器编号换成你自己的对应信息mstsc /v:你的远程主机名 /gateway:网关地址 /admin /selectedmonitors:s:0,1
- 打开命令提示符,输入
如果以上方法都无效,大概率是网关端做了参数限制,这时候就得联系公司IT管理员,看看能不能在网关配置里添加selectedmonitors参数的支持啦。
备注:内容来源于stack exchange,提问作者akmrv
相关产品推荐
相关产品推荐

