Recuperar o último horário de Login e Logout no Windows

3

Como faço para obter o último login e tempo de logout de um usuário do Windows usando um script ou comando do VB?

Tentei usar C:\> net user username | findstr /B /C:"Last logon" , mas ele diz que o nome de usuário não foi encontrado.

    
por Sparkplug 05.09.2013 / 13:36

1 resposta

3

O problema pode estar relacionado ao usuário que está solicitando informações sobre como fazer login em um domínio, e não diretamente no PC local. Este é frequentemente o caso no local de trabalho (certamente onde eu trabalho).

Nesses casos, você pode adicionar a opção /domain ao comando, que executará a solicitação no controlador de domínio de qualquer domínio atual (como o que você está conectado):

C:\> net user <myusername> /domain | findstr /B /C:"Last logon"
Last logon                   9/5/2013 1:09 PM

Isso não resolve o tempo de logout, mas pode ajudá-lo a chegar no meio do caminho.

    
por 05.09.2013 / 14:38