sexta-feira, dezembro 14, 2018
Home » Programação/ Scripts » bat (MS-DOS) » Como consultar usuários remotos com qryuser

Como consultar usuários remotos com qryuser

Neste artigo veremos como consultar usuários remotos com queryuser

Testado em: Windows Vista, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows 8
Nota
No Windows Server 2008 R2, os Serviços de Terminal foram renomeados como Serviços de Área de Trabalho Remota.

Sintaxe

query user [ | | ] [/server:]

Parametros

<UserName> Especifica o nome de logon do usuário que você deseja consultar.
<SessionName> Especifica o nome da sessão que você deseja consultar.
<SessionID> Especifica o ID da sessão que você deseja consultar.
/server:<ServerName> Especifica o servidor Host da Sessão da Área de Trabalho Remota que você deseja consultar. Caso contrário, o servidor Host da Sessão da Área de Trabalho Remota atual é usado.
/?  Exibição de Ajuda no prompt de comando.

  • Você pode usar este comando para descobrir se um usuário específico está conectado a um servidor Host de Sessão RD específico. O usuário da consulta retorna as seguintes informações:
    • O nome do usuário
    • O nome da sessão no servidor Host da Sessão da Área de Trabalho Remota*
    • O ID da sessão
    • O estado da sessão (ativa ou desconectada)
    • O tempo ocioso (o número de minutos desde o último toque de tecla ou movimento do mouse na sessão)
    • A data e hora em que o usuário fez logon

 

  • Para usar o usuário de consulta, você deve ter permissão de controle total ou permissão de acesso especial de informações de consulta.
    • Se você usar o usuário de consulta sem especificar , ou , será retornada uma lista de todos os usuários que efetuaram logon no servidor. Como alternativa, você também pode usar a sessão de consulta para exibir uma lista de todas as sessões em um servidor.
    • Quando o usuário de consulta retorna informações, um símbolo maior que (>) é exibido antes da sessão atual.
    • O parâmetro / server é necessário apenas se você usar o usuário de consulta de um servidor remoto.

Exemplos

  • Para exibir informações sobre todos os usuários registrados no sistema, digite:
query user
  • Para exibir informações sobre o usuário USER1 no servidor SERVER1, digite:
query user USER1 /server: SERVER1

Gostou deste script? comente conosco seu ponto de vista. Acompanhe também nossas outras dicas de scripts e se você tiver outras dicas, nos mande seu artigo
Não esqueça de se inscrever com na caixa ao lado para receber as novidades diretamente em seu e-mail

Sobre Diego Duarte

Diego Duarte atua como coordenador de suporte, é apaixonado por TI e arranha um violãozinho nos finais de semana

Gostou do conteúdo? Deixe seu comentário