Como descubro quais sessões de área de trabalho remota estão ativas?

7

Como descubro quais sessões de área de trabalho remota estão ativas em uma caixa do Windows Server 2003?

    
por David Norman 30.07.2009 / 06:46

5 respostas

12

Iniciar - > Ferramentas administrativas - > Gerenciador de serviços de terminal

Clique no nome do seu servidor e ele listará as sessões ativas à direita. Há também um campo para o estado da sessão. Outra guia chamada "Sessões" mostrará usuários ativos, ouvintes e sessões de console.

    
por 30.07.2009 / 06:50
29

O modo de linha de comando, que você pode usar remotamente, é

qwinsta /SERVER:{servername}

, que listará as sessões atuais e seu status, e com

rwinsta /SERVER:{servername} {sessionid}

e os privilégios adequados, você pode desconectar uma sessão, particularmente útil quando o limite é atingido e você não está conectado.

{sessionid} é o número de ID listado no resultado do qwinsta

    
por 30.07.2009 / 07:10
6

Se você tiver uma área de trabalho remota aberta para o servidor em questão, poderá ver outras sessões no mesmo servidor no Gerenciador de Tarefas ( Ctrl-Shift-Esc ).

    
por 30.07.2009 / 09:58
0

Sou um desenvolvedor que não conseguiu RDP para um servidor porque todas as sessões disponíveis estavam em uso. Eu não tenho o gerenciador de serviços de terminal, portanto, nenhuma das respostas acima foi aplicada. Eu uso o powershell para esse tipo de gerenciamento de serviço do Windows e obtive êxito usando o módulo PowerShell PSTerminalServices , que é de um funcionário da MS (ou grupo). Clique no link para instalar o MSI e execute o seguinte no PowerShell:

Import-Module PSTerminalServices
Get-TSSession -ComputerName _MyRDPServer_ | Out-GridView
    
por 29.07.2011 / 19:26
0

Usando o Gerenciador de Tarefas, você pode clicar na guia Usuários para ver quais sessões estão sendo executadas. Clique com o botão direito do mouse em um usuário para desconectar ou fazer logoff.

    
por 18.11.2015 / 15:32