No UNIX, posso saber quando entrei e saí da minha estação de trabalho com o último comando. Existe uma maneira de obter as mesmas informações na minha estação de trabalho Windows?
Percebo que Cygwin tem um último comando, mas o wtmp não parece ser preenchido. Existe uma maneira de começar a trabalhar com Cygwin pela última vez?
(Se isso puder ser feito apenas programaticamente, a pergunta deve estar no StackOverflow?)
Respostas:
Você pode tentar "usuário de rede <nome de usuário>" - um dos muitos resultados será o horário do 'Último logon' (observação: eu tentei isso apenas em uma estação de trabalho de domínio, não em uma autônoma, portanto seus resultados podem ser ligeiramente diferentes )
fonte
/domain
ao comando, se você estiver em um domínio ...Abra o prompt de comando. no prompt, digite 'quser' deve exibir seu nome de usuário e hora de logon, além de outros dados.
fonte
Se você for ao Painel de Controle> Ferramentas Administrativas> Diretiva de Segurança Local, poderá configurar várias auditorias, incluindo Logon e Logoff.
Após a configuração (e a reinicialização), todos os detalhes devem aparecer no log de eventos.
fonte
Vejo muita dança ao redor da resposta do log de eventos, mas não a resposta exata, por isso darei.
fonte
você pode verificar os logs de eventos do Windows http://support.microsoft.com/kb/308427 para isso!
fonte
Isso funciona para você: Última hora de login no VBScript ?
fonte