我让用户使用 RDP 连接到具有 Windows Server 2008 终端服务器应用程序模式的 Windows 2008。(用户 RDP 并获得一个看起来像是在本地运行的应用程序。)
它工作得很好。但是我们的人需要能够在本地运行应用程序的多个实例。我可以设法分离用户并处理 Windows 2008 终端服务器端的所有事情 - 但我遇到了一个主要问题。
在 Windows 客户端(运行 RDP 进行连接)上 - 我不能运行多个 tsclient 会话(远程桌面软件)。我尝试复制用户用于启动会话的快捷方式,我已经尝试重命名服务器(在一个快捷方式中使用主机名,在另一个快捷方式中使用 IP 地址),但无论我做什么,它都会持续关注已经存在的 RDP 会话,而不是创建新的 RDP 会话。但是,如果我不使用快捷方式,我可以同时进行两个 RDP 会话(尚未尝试连接到同一台服务器。)
如何告诉远程桌面打开一个新会话而不是重用旧会话?
谢谢。
RDP 每个帐户只允许一个连接:每个用户有一个桌面,并且不能在多个连接之间共享。
如果他需要启动多个应用程序,您应该从快捷方式的属性中删除“启动应用程序”:这将允许他看到桌面。在那里,他可以启动多个应用程序,就好像他在使用他的台式电脑一样。
干杯!
您是否将 TS 服务器设置为将用户限制在单个会话中,无论是在 TS 本身上还是通过 GPO?
您是否尝试使用不同的凭据“运行”tsclient?Trick 适用于某些仅允许单个实例的应用程序...
您是否尝试过 mmc 的“远程桌面”插件?应该有细微差别...
当我尝试在同一台服务器上启动两个 RemoteApp 会话时遇到了类似的问题。RDP 客户端刚刚在同一会话中启动了应用程序的一个新实例。要强制 RDP 客户端第二次要求登录凭据,我必须将其添加到 .rdp 文件中:
prompt for credentials:i:1
我认为Citrix XenApp不是一个选项?