Faça logoff de um usuário desconectado remotamente

27

Como faço para desconectar um usuário desconectado remotamente?

Por exemplo, conecto remotamente a um computador (com o Dameware, se isso é importante) e executo um comando que leva um tempo significativo para ser concluído. Nesse tempo, passo para outras coisas. Quando eu voltar, (o comando presumivelmente foi concluído com êxito), outro usuário mudou para sua conta, deixando o status da minha conta como "Desconectado". Como posso remotamente fazer logoff da minha conta sem ter que assumir o controle do computador, mudar para minha conta, fazer logoff e fazer o login do usuário novamente?

    
por thePurpleMonkey 26.09.2013 / 22:15

6 respostas

46
  1. Primeiro, verifique o número da sessão com qwinsta :

    QWINSTA /server:YOURCOMPUTERNAMEHERE
    

    Anote o ID da sessão.

  2. Em seguida, use o comando logoff :

    LOGOFF YOURSESSIONIDHERE /server:YOURCOMPUTERNAMEHERE
    

Veja se isso funciona.

    
por 26.09.2013 / 22:29
1

Logoff remotamente de um usuário por nome de usuário em um comando:

logoff /server:"servername" | qwinsta /server:"servername" "username"
    
por 11.05.2016 / 15:20
0

Eu acredito que você pode fazer isso com logoff da linha de comando (supondo que a máquina em que você está remotamente seja o Windows). Se eu entendi sua pergunta corretamente, um usuário faz login enquanto você está longe de sua sessão remota e faz o login em uma conta diferente. Você poderá fazer logoff de sua conta via cmd.

    
por 26.09.2013 / 22:33
0

Para a maioria das versões do Windows: Faça o login no sistema usando uma conta ativada pelo administrador. Abra o gerenciador de tarefas ("Segurança do Windows" no botão Iniciar, se você tiver RDP, "taskmgr.exe" na linha de comando ou de qualquer outra forma que preferir). Volte para a guia "Usuários". Você verá sua própria sessão & quaisquer outras sessões. Selecione a sessão do outro usuário e clique com o botão direito do mouse, em seguida, escolha Desconectar ou Logoff (ou, você pode selecionar a sessão e usar os botões na parte inferior para fazer um destes.)

Se for uma sessão desconectada, você também pode selecioná-la, clicar com o botão direito do mouse e usar o Connect. Isso fará com que você entre nessa sessão, em vez daquela que você está. a sessão.

    
por 27.09.2013 / 00:58
-1

Se você tiver PSTOOLS instalado, isso é SUPER fácil. Se você não tiver o PSTOOLS instalado, faça isso. Você pode querer copiar todos os .exes para o diretório C: \ Windows \ system32. (com toda a justiça, se você não tem ferramentas PS e você é um systemadmin ... você não sabe o que está perdendo!)

Agora, execute o CMD.exe como administrador no PC local, insira suas credenciais de administrador se / quando solicitado. Agora digite "psexec \\ hostname cmd.exe" Este comando executará o CMD.exe como sua conta, remotamente, como se você estivesse realmente na máquina. Na barra de título do prompt de comando, você verá o nome do host remoto chamado quando você se conectou com sucesso.

Agora digite "sessão de consulta". isso agora imprimirá todas as sessões disponíveis / inativas, você deverá anotar o número da ID da sessão.

agora digite "logoff #" onde # = o id da sessão que você anotou anteriormente.

Você poderia fazer isso com PCs de rede baseados em casa, mas você terá que ter a mesma conta em ambos os sistemas, e isso pode ficar um pouco complicado.

Isso funcionará DEFINITIVAMENTE com PCs de domínio, como testei várias vezes agora.

    
por 22.01.2016 / 23:00
-1

O Doublevisionpro permitirá que você faça o logout dos usuários remotamente. Execute Doublevisionpro, selecione o usuário que você deseja efetuar logout e, em seguida, selecione o comando Exibir.

    
por 18.10.2016 / 18:49