如何向 MSTSC 指定要连接的会话?

如何向 MSTSC 指定要连接的会话?

我正在做一个项目,几乎所有工作都必须在远程桌面上完成。由于网络配置的原因,我还必须频繁连接和断开远程桌面。

有时,当我断开会话然后再次连接时,我会连接到同一会话。其他时候,它会为我启动一个新会话,但我可以知道旧会话仍在运行,因为如果我单击重新启动计算机,它会显示警告。

这似乎毫无道理。如果可以选择,我希望 MSTSC 始终将我连接到现有会话。

我该怎么做呢?

答案1

使用本地安全策略(如果机器在域中,则使用组策略)将用户限制在单个 RDP 会话中。

打开本地/组策略。

  1. 在“计算机配置”、“管理模板”、“Windows 组件”、“终端服务”中,双击“限制终端服务用户进行单个远程会话”设置。

  2. 单击“已启用”,然后单击“确定”。

注意:如果使用现代版本的 Windows,请将“终端服务”替换为“远程桌面服务”。

答案2

我在这里找到了这个问题的另一个很好的答案:http://sqlservertimes2.com/?p=55

如果您连接到远程桌面并且它创建新会话而不是连接到现有会话,请执行以下操作:

运行taskmgr并转到Users选项卡,记下您前一个会话的 ID 号。

运行tscon n,其中 n 是 ID 号。您的远程桌面会话将立即切换到指定的会话。

相关内容