我已经设置了 remoteapp,根据我找到的所有文档,该应用程序应该能够跨双显示器设置进行跨度/移动。我发现 rdp 文件应该包含桌面跨度:i:1,事实确实如此。该应用程序运行正常,但当尝试移动到辅助显示器时,应用程序就会消失。
谢谢
答案1
针对我自己遇到的问题,我对这个问题进行了一些研究,并发现了这一点,这应该是有用的:
支持哪种多显示器配置?
与普通远程桌面中 /span 开关的使用要求一样,TS RemoteApp 也要求多显示器设置满足以下规格:
- 等分辨率显示器
- 所有显示器的总分辨率不超过 4096 x 2048
- 左上角的显示器是主显示器
不支持任何其他类型的多显示器配置使用 TS RemoteApp。
以下是一些不受支持的多显示器设置的示例:
- L 形多显示器配置
- 顶行和底行的显示器数量不一致(如果有两行多显示器设置)
- 中央或右侧显示器为主要显示器
来源:这里
我的问题是关于 L 形显示器设置的问题,最右边的是默认设置。
我猜测您的问题可能是没有将最左边的显示器作为主要显示器......
答案2
我玩这个已经有一年了,但据我所知,RDP 客户端对跨接的支持仍然相对较差。您需要运行至少 6 版的 RDP\MSTSC 客户端才能支持跨接,两个(本地)显示器的分辨率必须相同,左侧的主显示器([1] [2])最大分辨率为 4096x2048。跨接模式基本上将显示器视为一个大显示器,因此它可能不会像您预期的那样运行。
尝试使用以下命令从命令行建立连接:MSTSC /span /v: - 如果您的服务器和客户端都处于正确的版本,则此方法应该有效,并且与修改.rdp 文件相比,更不容易出现拼写错误。
如果您需要更多的灵活性,那么 SplitView 可能值得一看,但这需要服务器端组件,而且它是商业软件。无论如何,他们有一个关于设置基本跨接模式的非常好的教程,所以如果您仍然遇到问题,这是一个不错的选择。
答案3
我假设你正在运行 XP,在这种情况下请确保你已经安装了 SP3.....
要通过 TS Web Access 访问 RemoteApp 程序,客户端计算机必须运行 RDC 6.1。RDC 6.1 包含在以下操作系统中:
* Windows Server 2008
* Windows Vista with Service Pack 1
* Windows XP with Service Pack 3
此功能提供了哪些新功能?能够远程运行程序
用户可以从终端服务器运行程序,并获得与程序在最终用户的本地计算机上运行相同的体验,包括可调整大小的窗口、多个显示器之间的拖放支持以及通知区域中的通知图标。
来源:http://technet.microsoft.com/en-us/library/cc753844(WS.10).aspx
希望这可以帮助
皮特