Como descobrir em quais sessões RDP estou atualmente conectado?

2

Existe uma maneira rápida de descobrir em quais servidores estou atualmente remotamente? Estou executando o Windows XP no meu computador e fechei todas as minhas janelas rdp, mas não fiz logoff, e gostaria de saber se há uma maneira de descobrir todos os servidores que estou atualmente atualizado para.

Obrigado!

    
por Chinesinho 26.06.2012 / 21:49

5 respostas

4

netstat -an |find "3389"

Isso mostra todas as conexões abertas e, em seguida, os filtros para mostrar apenas correspondências para 3389 (a porta RDP normal). Isso mostra o outro terminal (o servidor ao qual você está conectado). Isso também mostrará qualquer máquina que tenha 3389 conectado a você também.

/ Edit - Acho que isso pode não ser a resposta que você está procurando? Você quer conhecer todas as máquinas com as quais você não está mais conectado, mas tem uma sessão desconectada aberta? Você terá que consultar cada máquina - espero que você esteja em um domínio.

Então - obtenha uma lista de todos os servidores em seu domínio (e / ou qualquer máquina que esteja em questão.) Coloque-a em um arquivo chamado servers.txt. Executar:

for /f %s in (servers.txt) do (echo %s & qwinsta /server:%s )

    
por 26.06.2012 / 21:53
2

a maneira mais simples é usar Query user /server:servername Esse comando lhe dará uma lista de sessões que o usuário atualmente logado possui em um determinado servername. Isso pode ser usado em um script em lote ou PowerShell para automação.

    
por 26.06.2012 / 22:56
1

link - no pacote há sessioninfo.exe, você pode tentar isso. Basicamente, você pode percorrer todos os servidores de área de trabalho remota e listar cada estado de sessão, como conectado (conexão estabelecida), desconectado (conexão fechada). Você também pode redirecionar a sessão para o console, etc.

    
por 26.06.2012 / 22:42
1

Supondo que você tenha os direitos de usuário apropriados nos servidores TS, você pode instalar o Pacote de Ferramentas Administrativas do Windows Server 2003 e usar o Gerenciador de Serviços de Terminal para localizar todas as suas sessões.

link

link

    
por 27.06.2012 / 00:20
0

Você pode experimentar esse cara:

link

Ele gerencia um número de sessões RDP em uma ferramenta, e eu acredito que indica quais você simplesmente "fechou"

    
por 26.06.2012 / 22:34