习惯了旧世界的“终端会话管理器”,但花了过去一个小时试图找出 Windows 2012 R2 中的等效项,我需要的只是终止我在另一台服务器上的会话(因为它不知何故卡住了),谷歌了一下,但我找到的只是如何设置服务,我只需要一个简单的工具,甚至一个命令行
请帮忙!
答案1
Win2k12 中似乎没有内置等效工具,因为它已被部分替换为远程桌面管理服务器组件,但没有给你一个很好的会话列表,我见过的任何地方。
对于大多数用户来说,最简单的方法是使用任务管理器的用户选项卡。您通常可以从那里启动用户。对于 CLI,您可以通过命令行结束会话,使用quser
和logoff
(使用 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 从旧服务器复制后正常工作。
或者您可以尝试以下第三方工具(仅为示例,不作为建议):