Questão Como podemos determinar quem, se alguém, está conectado a um servidor Windows Server 2008?


Estamos executando vários (atualmente quatro) servidores virtuais do Windows Server 2008. Para desligar esses servidores de um ponto central, gostaríamos de saber se todas as sessões remotas dessas máquinas foram desconectadas.

Existe alguma maneira de detectar quem tem uma sessão GUI ativa (como área de trabalho remota)?

Gostaríamos de poder fazer isso de uma máquina remota e / ou de dentro de cada servidor virtual.


4


origem




Respostas:


Eu preciso saber qual plataforma de virtualização você está usando para lhe dizer se você foi capaz de dizer de fora da máquina, mas se você estiver conectado a uma das VMs, você pode descobrir no Gerenciador de Tarefas.

Clique com o botão direito do mouse na barra de tarefas, selecione 'Gerenciador de Tarefas' no menu pop-up e navegue até a guia 'Usuários' na caixa de diálogo que aparece.

Ele deve informar o nome de usuário, a máquina física na qual eles estão executando a sessão, o status e a ID da sessão.


8



obrigado, isso fez! Agora, por que eu nunca notei essa guia no TeskMgr .. suspiro. Eu editei minha pergunta e adicionei que nós usamos o Hyper-V. - lexu
E se eu quiser saber sem fazer login na VM? Existe alguma ferramenta que eu possa instalar no DC para encontrar? - codetoshare


Aqui estão alguns utilitários de linha de comando que você pode usar para listar sessões do usuário em servidores locais ou remotos.

Usuário da consulta (Microsoft)

Exibe informações sobre o usuário   sessões em um servidor de terminal.
  Sintaxe:
query user [<UserName> | <SessionName> | <SessionID>] [/server:<ServerName>]

TSListUsers 

utilitário de linha de comando para listar tanto o   atualmente conectado e desconectado   usuários, nome do host, endereço IP e RDP   número de sessão no local ou   um Windows Terminal Server / RDP remoto   Servidor.


3