Encontrando sessões RDP esquecidas?

2

Eu trabalho em um ambiente corporativo com centenas e centenas de servidores Windows (todos em um único domínio do AD), tanto localmente quanto em outros países. Muitas vezes eu sou obrigado a entrar em uma sessão RDP em vários servidores e, às vezes, eu posso esquecer de fazer logoff antes de fechar a janela. Obviamente, isso não é o ideal, e gostaria de saber se alguém sabe como digitalizar um domínio para sessões remotas em execução na minha conta (ou de outro usuário). Obrigado!

    
por Rob C. 18.09.2012 / 19:18

4 respostas

3

Por que não apenas configurar GPOs para o servidor para tempos limite ociosos da sessão, por isso, se você esquecer de um, ele efetuará o logoff automaticamente após um determinado tempo inativo. Defina-o por algumas horas ou mais. Na pior das hipóteses você se esquece quando sai para o dia e os servidores automaticamente desconectam você naquela noite.

Se você quiser fazer isso sozinho e realmente procurar esses otários, você pode facilmente fazer o script, aqui está o MSFT CLI docs para TS

    
por 18.09.2012 / 20:13
3

Isso deve ser feito:

for /f %i in (servers.txt) do query user jsmith /server:%i  

Você pode eliminar o jsmith se quiser exibir todos os nomes de usuários.

Se usado em um script cmd, o dobro do sinal de porcentagem:

SETLOCAL  
SET FilePath=%1%  
SET UserNameToSearch=%2%  
FOR /F %%i IN (%FilePath%) DO query user %UserNameToSearch% /server:%%i  
ENDLOCAL  
    
por 18.09.2012 / 20:50
0

Já experimentou o snap-in MMC Remote Desktop Management? A Microsoft também oferece o Gerenciador de conexões de área de trabalho remota

Deve ser fácil verificar quais conexões estão abertas e inativas

    
por 18.09.2012 / 20:03
0

SE você tiver apenas o RDP nos servidores através do Gerenciador de Conexão de Área de Trabalho Remota da Microsoft e salvar todos os servidores nos quais fez login ..., há uma opção para localizar todas as sessões Desconectadas através de Sessões de Lista. Selecione cada servidor e clique com o botão direito nele e selecione a opção da guia list sessions. Ele abrirá uma nova janela e mostrará a lista de todas as sessões de usuários que estão conectadas ao servidor (Ativo, Desconectado, etc.). Encontre sua sessão e faça logoff do servidor.

    
por 27.10.2017 / 15:00