Quando iniciei sessão na minha máquina Windows 7 esta manhã?

9

Gostaria de encontrar um registro do meu horário exato de login nesta manhã. Mas aqui está o problema: nossos administradores de sistema não nos permitem abrir um shell de comando nem exibir logs de segurança. Isso torna essa pergunta bastante diferente de outras perguntas semelhantes que já vi neste site. Alguma ideia? Obrigado.

bob.sacamento
fonte
Você não tem permissão para abrir o prompt de comando ?! Você não pode pedir-lhes para verificar e dizer-lhe?
Karan
Sim. Não é possível nem abrir um prompt de comando. Você acredita nisso?!?!? Poderia perguntar, eu acho. Mas isso é algo que eu gostaria de fazer regularmente e não quero ficar incomodando.
bob.sacamento
Parece que existem algumas boas sugestões em superuser.com/questions/15596/…
Jeff Jeff
Detalhes de como configurar um registro histórico automática dos tempos de login / logon, bloqueio e logoff são fornecidos com a resposta StackOverflow vezes de login no computador de contagem para a semana
MechtEngineer

Respostas:

12

Estou no mesmo barco que você (sem prompt de comando) e isso funcionou para mim:

Crie um novo arquivo contendo as seguintes linhas:

quser
pause

Renomeie o arquivo para algo como "loginTime.bat" e clique duas vezes nele.

Esta é uma combinação da resposta de Will.Benniger nesta página e do paradd0x encontrada aqui: Mostrar o horário de logon do Windows 7?

user187557
fonte
6

se você não conseguir abrir o Eventvwr e exibir os logs de segurança, não poderá determinar isso. se possível, procure o ID do evento 4624. o parâmetro do tipo de login informará que tipo de login foi. procure 2 (login do usuário) e 7 (conta desbloqueada; se você não fizer logout / desligamento durante a noite).

http://www.ultimatewindowssecurity.com/securitylog/encyclopedia/event.aspx?eventid=4624

Frank Thomas
fonte
6

Você pode tentar usar um arquivo em lotes que o exibirá no prompt de comando e pausar a espera pela entrada. Isso normalmente contorna o método de TI preguiçoso usual de bloquear o CMD.

Abra um documento do bloco de notas e insira o seguinte:

net user YourUsernameHere /domain | findstr Last
pause

Depois, salve-o como logontime.bat

Clique duas vezes no arquivo em lotes que você salvou e ele deve aparecer em Last Logon

Vai
fonte
1
Em um domínio do Windows 7 AD, tive que adicionar / domínio até o final para que isso funcionasse. Você também pode adicionar "| findstr Last" para mostrar apenas o horário do "Último logon".
Dave Noonan
Obrigado pela ajuda. Tentei. Infelizmente, parece que nossa equipe de TI não é preguiçosa. Parece que eles significam negócios.
bob.sacamento
E só para confirmar, esse é o último login real e não a última vez que a tela foi bloqueada, certo?
Erikster
1
@ Erikster Acabei de ver isso quando alguém votou na minha resposta. Este é realmente o login inicial . Eu tenho o péssimo hábito de hibernar perpetuamente meu computador de trabalho, para que ele mostre meu último login há cerca de uma semana:Last logon 2016-11-14 14:48:32
Será
5

O método descrito na resposta aceita não fornece necessariamente o tempo que você fez logon nesta manhã. O método fornece o último evento de logon, mas como pode haver vários eventos durante a mesma sessão (mesmo que você não efetue logout ou bloqueie sua estação de trabalho), é necessário obter o primeiro evento do dia .

Se você não conseguir acessar os logs de segurança do primeiro evento, suas chances de descobrir isso podem ser limitadas.

Muton
fonte