Formação
Módulo
Gerenciar um e vários computadores usando a comunicação remota do Windows PowerShell - Training
Este módulo explica como usar a comunicação remota para executar a administração em computadores remotos.
Este browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Por Mark Russinovich
Publicado em: 29 de junho de 2016
Baixar PsTools (2.7 MB)
Você pode determinar quem está usando recursos em seu computador local com o comando "net" ("net session"), no entanto, não há uma maneira interna de determinar quem está usando os recursos de um computador remoto. Além disso, o NT não vem com ferramentas para ver quem está conectado a um computador, local ou remotamente. PsLoggedOn é um applet que exibe os usuários conectados localmente e os usuários conectados por meio de recursos para o computador local ou remoto. Se você especificar um nome de usuário em vez de um computador, o PsLoggedOn pesquisará os computadores na vizinhança da rede e informará se o usuário está conectado no momento.
A definição do PsLoggedOn de um usuário conectado localmente é aquela que tem seu perfil carregado no Registro, portanto, o PsLoggedOn determina quem está conectado verificando as chaves sob a chave HKEY_USERS. Para cada chave que tem um nome que é um SID de usuário (identificador de segurança), PsLoggedOn procura o nome de usuário correspondente e o exibe. Para determinar quem está conectado a um computador por meio de compartilhamentos de recursos, o PsLoggedOn usa a API NetSessionEnum . Observe que o PsLoggedOn mostrará você como conectado via compartilhamento de recursos para computadores remotos que você consulta porque um logon é necessário para o PsLoggedOn acessar o Registro de um sistema remoto.
Basta copiar PsLoggedOn para o seu caminho executável e digitar "psloggedon".
Uso: psloggedon [- ] [-l] [-x] [\\computername | username]
Parâmetro | Description |
---|---|
- | Exibe as opções suportadas e as unidades de medida usadas para valores de saída. |
-l | Mostra apenas logons locais em vez de logons de recursos locais e de rede. |
-x | Não mostre os horários de logon. |
\\nomedocomputador | Especifica o nome do computador para o qual listar informações de logon. |
nome de utilizador | Se você especificar um nome de usuário, PsLoggedOn procurará na rede computadores nos quais esse usuário está conectado. Isso é útil se você quiser garantir que um usuário específico não esteja conectado quando você estiver prestes a alterar sua configuração de perfil de usuário. |
Baixar PsTools (2.7 MB)
Ferramentas PsTools
O PsLoggedOn faz parte de um kit crescente de ferramentas de linha de comando Sysinternals que ajudam na administração de sistemas locais e remotos chamados PsTools.
Funciona em:
Formação
Módulo
Gerenciar um e vários computadores usando a comunicação remota do Windows PowerShell - Training
Este módulo explica como usar a comunicação remota para executar a administração em computadores remotos.