如何指定哪个会话连接到MSTSC?

我正在开发一个项目,我必须在远程桌面上完成所有的工作。 由于networkingconfiguration的原因,我还必须频繁地连接和断开远程桌面。

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

这似乎没有韵律或理由。 给出的select,我想使MSTSC总是把我连接到我现有的会议。

我该怎么做呢?

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

打开本地/组策略。

  1. 在“计算机configuration”,“pipe理模板”,“Windows组件”,“terminal服务”中,双击“将terminal服务用户限制为单个远程会话”设置。

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

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

我在这里发现了另一个很好的答案: http : //sqlservertimes2.com/?p=55 。

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

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

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