如何通过 Windows Server 2012 中的终端服务管理器访问当前登录的用户列表?

如何通过 Windows Server 2012 中的终端服务管理器访问当前登录的用户列表?

在 Windows 2003 和 2008 中,我们有终端服务管理器(见下面的屏幕截图)。然而在 Windows Server 2012 中消失了

有谁知道如何通过类似的工具或其他方式访问 Windows 2012 中当前远程登录的用户列表?

在此处输入图片描述

(我尝试从 Windows 2008 连接到 Windows 2012,这就是您在 TSM 组列表中看到“win2012”的原因。但这并没有起到什么作用,而且这也不是解决我的问题的方法。我只是想以某种方式管理 Win 2012 服务器上的远程用户。)

答案1

您可以使用qwinsta命令行显示当前 RDP 会话。

 qwinsta /server:computer01

 SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
 console                                     0  Conn    wdcon
 rdp-tcp                                 65536  Listen  rdpwd
                   administrator             2  Disc    rdpwd

要终止会话,请使用rwinsta删除指定 ID 号的会话:

rwinsta /server:computer01 3

以下是列表远程桌面的命令行工具。

或者,您可以使用 PowerShell:

Get-RDUserSessionDisconnect-RDUser

以下是列表这些 cmdlet。

答案2

是的,tsadmin 消失了。有点糟糕。有通过服务器管理器和远程桌面 Powershell cmdlet(get-command *RD*)的 RDMS,但这两者都要求该服务器上存在完整的远程桌面服务部署。这些在没有 RDS 部署的服务器或工作站上不起作用。

您可以使用任务管理器...或者,如果您想要一些命令行,您可以使用我专门为此编写的实用程序:用户程序

哦,还有微软已经编写的 quser.exe,但我的实用程序还做了一些 quser 没有做的额外功能。

答案3

只需打开任务管理器中的“用户”选项卡即可。您将获得用户会话、其状态和正在运行的进程的完整列表。您还可以通过右键菜单注销它们。

看来这是 tsadmin 的替代品

答案4

我找到了 tsadmin 问题的解决方案。将这些文件从 2008 服务器复制到 Windows 2012/8 计算机的 c:\windows\system32 下

  • 管理员工具
  • 管理员权限
  • umcRes.dll
  • wts.dll

然后导入这些注册表设置,Tsadmin.msc 就可以再次工作了!:)

Reg 文件已附加。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}]
"ApplicationBase"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,\
  73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,00,00
"About"="{00000000-0000-0000-0000-000000000000}"
"VersionStringIndirect"="@C:\\Windows\\System32\\umcRes.dll,-106"
"ProviderStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,\
  00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,\
  5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
  00,31,00,30,00,32,00,00,00
"NameString"="Remote Desktop Services Manager"
"HelpTopic"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
  74,00,25,00,5c,00,68,00,65,00,6c,00,70,00,5c,00,74,00,73,00,5f,00,6d,00,61,\
  00,6e,00,61,00,67,00,65,00,72,00,2e,00,63,00,68,00,6d,00,00,00
"AssemblyName"="tsadmin"
"RuntimeVersion"="v2.0.50215"
"Description"="Manage Remote Desktop Services sessions"
"DescriptionStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,\
  64,00,6f,00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,31,00,30,00,34,00,00,00
"LinkedHelpTopics"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,\
  00,6f,00,74,00,25,00,5c,00,68,00,65,00,6c,00,70,00,5c,00,74,00,73,00,5f,00,\
  6d,00,61,00,6e,00,61,00,67,00,65,00,72,00,2e,00,63,00,68,00,6d,00,00,00
"NameStringIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,\
  00,77,00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
  75,00,6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
  00,30,00,33,00,00,00
"IconIndirect"=hex(2):40,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,\
  00,73,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,\
  6d,00,63,00,52,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,31,\
  00,31,00,00,00
"FxVersion"="2.0.1.7"
"Type"="Microsoft.TerminalServices.Monitor.SnapIn.TSManagerSnapIn, tsadmin, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
"FolderBitmapsColorMask"=dword:00000000
"ModuleName"="tsadmin.dll"
"Provider"="Microsoft Corporation"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}\NodeTypes]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns\FX:{3FCE72B6-A31B-43ac-ADDA-120E1E56EB0F}\Standalone]

相关内容