使用远程桌面连接到特定会话


12

我们有一台Windows 2008 R2没有活动目录的服务器,所有服务器只有一个凭证。

无需注销即可断开会话连接。

我知道有没有办法直接连接到断开的会话Session ID

澄清:tscon很好,但是我想直接连接到会话。

目前,我登录到所有人,直到找到所需的会话。


如果存在多个断开的会话,服务器的UI不会提示您选择吗?您可以单击所需的会话。在Server 2003-R2上,UI将为您显示会话ID和计时。在Server 2012-R2上,会话ID是隐藏的,但是仅从时间上您就可以猜测到想要的会话。(如果只有一个断开连接的会话,那么由于没有选择
余地

Answers:


14

请注意,mstsc.exe没有提供会话ID的(已记录)选项

但是,一旦登录到远程桌面会话服务器,就可以通过发出以下命令更改连接到的会话

tscon <session id> /v

有关的详细信息,请参见MS KB 321703tscon

或者,您可以使用tsadmin.msc和“会​​话”选项卡的上下文菜单中的“连接”功能:

tsadmin.msc

另一个想法是,您可以尝试为备用Shell提供RDP配置文件,该文件将运行tscon <sessionID>,但我不确定它是否真的可以按您的意愿推出。


1
这是一个不错的选择,但问题是我可以直接连接到所需的会话吗?+1
Ofiris

@Ofiris mstsc.exe没有提供任何会话ID的(已记录)选项。您可以尝试备用Shell提供RDP配置文件,该文件将运行tscon <sessionID>,但是我不确定它是否真的可以按您的意愿推出。
the-wabbit

是的,如果可以的话,我想我只会使用该tscon选项,我认为这是一种简单的方法。将您的评论添加到答案中,我会接受您的答案。
Ofiris

@ the-wabbit,他正在要求第三方应用。
Pacerier

1
@ the-wabbit,我tscon在Server 2003 R2上有,但是tscon在Server 2012 R2中有什么等效功能?
Pacerier
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.