Descubra quem efetuou login em um PC com Windows


8

Existe uma maneira de obter uma lista dos usuários que efetuaram login pela última vez em uma máquina com Windows XP. O que eu quero é basicamente o que o comando unix lastfaz no Windows.

A máquina está em um domínio, tenho direitos de administrador local.

EDIT: As respostas de Chris, Molly e Nate foram todas corretas e úteis. O que resolveu meu problema específico foi a resposta de Nate, então aceitei a resposta dele. Obrigado pessoal.

Respostas:


4

Você pode dar uma olhada nos horários de modificação nos perfis, que podem ser mais úteis.

Dê uma olhada em "Perfis de usuário" nas propriedades da máquina (bem perto de onde você configurou variáveis ​​de ambiente).


2
Você também pode olhar para as pastas do usuário (documentos e configurações). Além de todos os usuários e as pastas ocultas, eles pertencem a todos os utilizadores que tenham identificado.
Steven Evers

3

Se você possui o XP Professional, sempre pode usar o Visualizador de Eventos encontrado em Ferramentas administrativas. Com a exibição do evento em funcionamento, você pode clicar em Segurança e ver qual usuário efetuou login a que horas.

Espero que isso ajude alguns.


11
A segurança no Visualizador de Eventos parece exatamente o lugar certo para esse tipo de informação. A única coisa é: Na minha máquina, não há entradas como essa. Registrei-me às 8:00 e há uma entrada 7:47 "Erfolgsüberw." e um 9:30 "Erfolgsüberw.", nada no meio. Você pode me dizer como as entradas devem ser? Eu tenho uma versão em alemão do Windows, mas se você conhece as entradas em inglês, também seria útil.
precisa saber é o seguinte

3

Você pode auditar as tentativas de logon via Diretiva de Grupo:

  • Faça logon como administrador

  • Clique em Iniciar , clique em Executar , digite mmc / a (observe o espaço entre mmc e / a) e clique em OK .

  • No menu Arquivo , clique em Adicionar / remover snap-in e, em seguida, clique em Adicionar .

  • Em Snap-in , clique em Diretiva de Grupo e clique em Adicionar .

  • Em Selecionar Objeto de Diretiva de Grupo , clique em Computador Local , clique em Concluir , clique em Fechar e, em seguida, clique em OK .

Neste ponto, convém salvar esse console para uso posterior. Nota: você pode adicionar vários snap-in e gerenciar vários computadores nesse console.

  • No lado esquerdo, navegue até Diretiva do computador local > Configuração do computador > Configurações do Windows > Configurações de segurança > Diretivas locais > Diretiva de auditoria

  • No lado direito, clique duas vezes em " Audit Logon Events "

  • Marque as caixas para Sucesso e falha , clique em OK

Agora, sempre que for tentado um logon, uma entrada será criada no Log de Segurança , que você pode visualizar com o Visualizador de Eventos .


11
Parece bom. Infelizmente, atualmente tenho uma sessão aberta. Gostaria de saber os últimos logins. Pelo que entendi, seu conselho só funcionará para logins futuros?
precisa saber é o seguinte

2
Sim, o que é descrito seria para logins futuros. Você pode ser capaz de verificar a data / hora em NTUSER.DAT em cada um dos diretórios de usuários (em Documents and Settings) para determinar quem última logado.
Michael Todd
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.