Windows 远程桌面有没有办法做到类似虚拟机那种“无缝模式”

5 天前
 liyafe1997

如题,不管是 mstsc/RDP ,还是有没有其它第三方解决方案,想做到类似于 VMware 的 Unity 或者 Virtualbox 的无缝模式,就是把远端的窗口和本地的桌面整合在一起,方便同时看不同机器的不同窗口,方便切( mo )换( yu )。

我知道 RDP 有官方原生的 RemoteApp ,但是这不符合使用场景,这个是面向单个应用的。

不过既然 RemoteApp 都能做到整合窗口了,那么问题来了,有没有办法直接以 RemoteApp 方式打开一个 RDP 连接,然后能自动把那边已经打开的窗口崩到当前桌面上(就类似直接连入一个已经登录的,已经打开了很多窗口的 RDP 会话)。并且也能随时断开,然后也不会关掉远程的窗口(还在远程机器上运行),然后也随时可以连回去?

955 次点击
所在节点    Windows
7 条回复
qqqyh
5 天前
有点好奇你说的 RDP 官方原生的 RemoteApp 是什么
liyafe1997
5 天前
@qqqyh https://github.com/kimmknight/remoteapptool
试试这个就知道了。我试了,用这种 RemoteApp 模式,只有指定的那个 RemoteApp 的窗口会显示,其它已打开的窗口不会显示出来。
billccn
5 天前
你想复杂了,RemoteApp 根本不限于单个 App ,它是一种特殊的 Windows 会话( session ),和任何已有的本地登陆/RDP 桌面会话是隔离的,它的 shell 不是 explorer.exe ,是没有任务栏的,类似于一个全屏远程桌面但是没有窗口的地方是镂空的。但是和普通远程桌面一样,RemoteApp 打开其它 App 、远端系统弹出提醒,甚至输入法工具栏等都是透传的。

你可以用 RemoteApp 执行一个 app 启动器,比如 Tray launcher 这一类的,就实现了所有窗口传到远端。
Satelli
4 天前
楼上说得对,其实不需要第三方启动器,把 explorer.exe 作为 Remote App 也可以。但应该做不到新连接把之前的窗口拿过来。
liyafe1997
4 天前
@billccn
@Satelli
但是这样会话不就隔离了嘛,我回到那台电脑上登录的时候就看不到 RemoteApp 的窗口了呀
liyafe1997
4 天前
@Satelli 对的,原来的窗口拿不过来,RemoteApp 的窗口也回不去。
maclanelf134
4 天前
多加个 '屏'

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1101401

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX