如何在 Windows 2012 中终止远程桌面会话?

如何在 Windows 2012 中终止远程桌面会话?

习惯了旧世界的“终端会话管理器”,但花了过去一个小时试图找出 Windows 2012 R2 中的等效项,我需要的只是终止我在另一台服务器上的会话(因为它不知何故卡住了),谷歌了一下,但我找到的只是如何设置服务,我只需要一个简单的工具,甚至一个命令行

请帮忙!

答案1

Win2k12 中似乎没有内置等效工具,因为它已被部分替换为远程桌面管理服务器组件,但没有给你一个很好的会话列表,我见过的任何地方。

对于大多数用户来说,最简单的方法是使用任务管理器的用户选项卡。您通常可以从那里启动用户。对于 CLI,您可以通过命令行结束会话,使用quserlogoff(使用 quser 列出会话,然后注销您想要的会话 ID)。您可以使用执行如果您需要与服务器建立远程 CLI 连接。

PS C:\Windows\system32> quser
 USERNAME              SESSIONNAME        ID  STATE   IDLE TIME  LOGON TIME
>SomeUser              console             1  Active      none   8/16/2015 5:29 PM
PS C:\Windows\system32> logoff <sessionID>

有很多好的想法serverfault 上的这个线程还包括 power shell 命令 (Get-RDUserSession/Disconnect-RDUser),RDC 命令行实用程序(qwinsta/rwinsta),甚至可以选择让 tsadmin.msc 从旧服务器复制后正常工作。

或者您可以尝试以下第三方工具(仅为示例,不作为建议):

相关内容