近日遇到一个问题,我要在局域网内访问另外一台电脑上一个软件的最大化窗口(是一个工业上的监控软件)。但是它不能上网,所以不能用QQ、向日葵之类的远程桌面,可能只能用windows自带的远程桌面之类的才能访问。但现在有一个问题,我的电脑(设为A)最大分辨率没有对方的大,于是远程桌面只能看到对方(设为B)桌面上80%左右的信息,右、下部分都没有显示出来。我如果改小 B 电脑的分辨率,那么包括 B 自己都看不全那些监控信息了。
网上找了好久的处理办法,测试过很多,都不满意。而远程桌面本身确实已经研究透了,不行。在找办法的过程中,发现 OnTopReplica 还是不错的,它提供了画中画的功能,可以在较小的窗口里显示当前的画面,但它解决不了我的问题。
无意中搜索远程桌面的设置技巧时(怎么显示远程电脑的大分辨率屏幕),一篇文章里介绍了windows还有一个远程协助,出于好奇,也是无奈,尝试了一下,结果还真帮我解决了问题,虽然不是十全十美,但是是目前我发现的最好的方法,用我最大分辨率是 1600*900 的电脑 A,去显示 1920*1080 电脑 B 的桌面。至于更详细的设置方法,请百度搜索“windows 远程桌面”、“windows 远程协助”,我这里只介绍一下过程,以及使用体验。注意是 A 去访问 B,以下同。
首先,点击远程桌面连接,在弹出的窗口上,点击左下部的“显示选项”,选择“本地资源”,选择“详细信息”,勾选“驱动器”,确定,退回。这样设置为了后面拷贝文件和密码的方便。
其次, A 用远程桌面连接上 B,此时 B 就被锁屏了,并提供一个输入密码的窗口,不要管它(如果你去输入,A 就会被断开),所以远程桌面相当于是一个黑客,它登录以后,在 B 上做了什么,B 是看不到的。
然后在 B 的远程桌面上,Win + R,调出命令窗口,输入 msra,选择“邀请信任的人帮助你”,选择“将该邀请另存为文件”,保存为一个可执行文件(假设为 1)以后,就会弹出一个密码窗口,将这个密码复制后保存到一个文件(假设为 2)里,复制 1、2 粘贴到电脑 A 上。
然后在电脑 A 上点击刚才拷贝过来的可执行文件 1,稍等一会会弹出窗口叫你输入 2 上保存的密码,复制粘贴进去并确认以后,一会就连上了电脑 B,用远程桌面到电脑 B 上,去回答“是否希望允许XXX连接到你的计算机?”,选择是。继续操作,在 A 的远程协助窗口上点击“请求控制”,又通过远程桌面去回答“是否希望允许XXX共享对桌面的控制?”,选择是,这样以后我们就可以控制远程桌面了。
别急,还没完,此时你是可以看到和操作 B 的桌面了,但是你看到的与远程桌面上的完全一样,仍然显示不全,A(1600*900)只能看到 B(1920*1080)上左上角 1600*900 范围内的信息,其他地方仍然不可见。此时可以关闭 A 上的远程桌面连接,关闭后你的远程协助窗口上显示一片黑,但上有两个白色的方块,像是人的眼睛,同时窗口的左下角显示“会话已暂停”。如果你再次打开远程桌面,那么远程协助窗口又会继续与远程桌面一样显示 B 上的不全信息了。
此时需要人在 B 电脑上输入密码,解除锁屏。B 解锁时,如果你没有关闭 A 的远程桌面连接,那么此时你就会被踢下线。只要对方解除锁屏状态,那么 A 上的远程协助窗口就激活了,并显示 B 上的全屏信息,再也不会因为对方的分辨率太大,你这边显示不全了。并且远程协助窗口左上角有一个切换开关(适应屏幕 / 实际大小),"实际大小"能够让你以一比一的比例显示 B 屏幕上的信息,超出部分使用滑动条上下左右拉动可以看到,"适应屏幕"在一个窗口内显示 B 屏幕上的整屏信息。
吐槽一下:
1、显示窗口问题
如果 B 电脑的分辨率大于 A,那么 A 用远程协助可以显示 B 屏幕上的全部信息,并且可以用最大窗口;
如果 B 电脑的分辨率小于 A,那么 A 用远程协助也可显示 B 屏幕上的全部信息,但不能用最大窗口。
相反,远程桌面又可以弥补它的不足
如果 B 电脑的分辨率大于 A,那么 A 用远程桌面不能显示 B 屏幕上的全部信息,即使是最大窗口;
如果 B 电脑的分辨率小于 A,那么 A 用远程桌面可以显示 B 屏幕上的全部信息,也可以最大窗口。
2、在线问题
A 登录远程桌面时,B 电脑屏幕是锁屏的状态。远程桌面时,A、B 不能同时查看和操作,像黑客行为
而远程协助后,A、B 都能查看和操作 B 屏幕上的信息,而且 A 退出以后,B 屏幕也不会回到锁屏的状态
3、快捷键问题
远程桌面支持 B 上的快捷键,例如 win + R 什么的,而远程协助却不可以,微软也是一个半吊子
最新评论
By purchase fitspresso
By stone
By 汪汪队
By 00000000
By ReDawn
By xfxcm