Como saber se alguém está logado em um PC compartilhado remoto?

0

Na empresa em que trabalho, existem alguns PCs compartilhados nos quais as pessoas podem fazer o login remotamente. É chato perguntar primeiro quem está logado antes de fazer o login, apenas para não atrapalhar os outros.

Com a pesquisa, eu conto os dois comandos a seguir de cmd para listar os usuários registrados no momento: qwinsta /server:x.x.x.x ou query session /server:x.x.x.x , mas continuo recebendo o seguinte erro:

Error 5 getting sessionnames
Error [5]:Access is denied.

Depois, procurei uma solução, mas tudo leva a algo como isso . Eu tentei, mas isso também não ajudou: (

Info: PCs locais e remotos são ambos Win7 & e todos os membros da equipe fazem login como um administrador com a mesma conta

    
por AhmedWas 04.02.2016 / 17:19

1 resposta

0

query user /server:x.x.x.x listará o (s) usuário (s) conectado (s).

Quanto ao erro access denied , verifique se as contas de usuário têm os direitos necessários na máquina remota. De Consulta ao usuário / QUSER :

A user can always query the session to which the user is currently logged on. To query other sessions, the user must have Query Information special access permission.

The User Access permission type grants the following special permissions: Query Information, Logon, and Connect. These special permissions allow a user to: Log on to a session on the terminal server. Query information about a session. Send messages to other user sessions. Connect to another session.

Permissions are set under:

Terminal Services Configuration | Connections | Properties | Permissions | Advanced | Permissions

    
por 04.02.2016 / 17:56