Você pode se conectar ao servidor com o comando %código%. É funciona mesmo quando há muitas sessões abertas.
De tempos em tempos, não consigo fazer login no meu Windows Server 2003 porque há muitas sessões abertas. É possível fechá-los remotamente (sem contato físico na sala do servidor)?
Você pode fazer isso usando a ferramenta de linha de comando qwinsta
e rwinsta
:
qwinsta /server:SERVERNAME
Você receberá uma lista das Sessões remotas na janela de comando. Verifique se a conta em que você está conectado no computador cliente tem direitos de administrador no servidor. Você também pode usar o endereço IP do servidor em vez do nome do servidor.
Você precisa do ID da sessão RDP para desconectar um usuário. Este comando mostra todas as sessões
rwinsta /server:SERVERNAME SESSIONID
Eu usei o PsTools:
psshutdown -o -f \servername
Acho que você pode se conectar como administrador e desconectar todas as outras sessões.
Se o acima for verdadeiro, isso pode ser automatizado por meio de um script (que se conecta como administrador e executa as ações desejadas).
Espero que ajude:)
Abra o console do Terminal Services Management em um computador membro do domínio e conecte-se ao sistema em questão.
Isto listará todas as sessões na máquina remota, as quais você poderá redefinir (eliminar) ou fazer logoff individualmente.
Se você tiver as ferramentas administrativas apropriadas configuradas, há uma ferramenta que pode ser usada para gerenciar sessões remotas. Bata sua chave de início e digite Remote Desktop Services Manager
na caixa de pesquisa. Ele deve encontrar uma entrada com o mesmo nome que você possa executar. Se você não vir essa entrada, tente se conectar a um sistema Windows Server e procurar lá.
Quando a janela abrir, haverá uma área à esquerda que diz "Gerenciador de Serviços de Área de Trabalho Remota", com um computador (provavelmente seu computador) listado abaixo. Clique com o botão direito do mouse na opção Gerenciador de Serviços de Área de Trabalho Remota e escolha "Conectar ao Computador". Será aberta uma janela onde você pode escolher "Outro Computador" e digitar o nome do computador que você não consegue acessar. Agora o nome do computador bloqueado será exibido na lista. Clique nele, a seção à direita mostrará informações sobre esse computador, incluindo uma guia que mostrará todas as sessões abertas. A partir daqui, você pode clicar com o botão direito do mouse em uma sessão e escolher desconectar, fazer logoff ou redefini-la. Faça isso e você poderá se conectar ao computador através da área de trabalho remota novamente.