No Windows 2003 e 2008 tivemos o Terminal Services Manager (veja a imagem abaixo). No entanto no Windows server 2012 it's gone.
Alguém sabe como acessar a lista de usuários atualmente remotamente logados no Windows 2012 através de uma ferramenta similar ou de alguma outra forma?
(Eu tentei me conectar com o Windows 2012 a partir do Windows 2008, esse's por que você vê "win2012" na lista de grupos do TSM. Mas isso não'não funcionou bem, e isso'também não é uma solução para o meu problema. Eu estava apenas tentando gerenciar de alguma forma usuários remotos no servidor Win 2012).
Você pode utilizar qwinsta
da linha de comando para exibir as sessões RDP atuais.
qwinsta /server:computer01
SESSIONNAME USERNAME ID STATE TYPE DEVICE
console 0 Conn wdcon
rdp-tcp 65536 Listen rdpwd
administrator 2 Disc rdpwd
Para matar uma sessão utilize `rwinsta' para apagar a sessão especificando o número de identificação:
rwinsta /server:computer01 3
Aqui's a lista de ferramentas de linha de comando para o Remote Desktop.
Ou, pode usar o PowerShell:
Obter-RDUserSessão" e "Desconectar-RDUser".
Aqui's a lista desses cmdlets.
Sim, o Tsadmin desapareceu. Tipo... 39; uma porcaria. There's RDMS através do Server Manager e do Remote Desktop Powershell cmdlets (get-command *RD*
), mas ambos requerem que uma implantação completa de Remote Desktop Services exista naquele servidor. Aqueles don't funcionam em servidores sem implantações RDS ou em estações de trabalho.
Você pode usar o Task Manager... ou, se você quiser algo de linha de comando, você pode usar este utilitário que eu escrevi especificamente para isto: users.exe
Oh e lá's também quser.exe que a Microsoft já escreveu, mas meu utilitário faz um pouco mais que o quser não't faz.