Когда я сегодня утром вошел в свой компьютер с Windows 7?

9

Я хотел бы найти запись моего точного времени входа в систему этим утром. Но вот морщинка: наши системные администраторы не позволяют нам открывать командную оболочку или просматривать журналы безопасности. Это отличает этот вопрос от других подобных вопросов, которые я видел на этом сайте. Любые идеи? Спасибо.

bob.sacamento
источник
Вам даже не разрешено открывать командную строку ?! Разве вы не можете попросить их проверить и сказать?
Каран
Ага. Не могу даже открыть командную строку. Ты можешь в это поверить?!?!? Могу спросить, наверное. Но это то, что я хотел бы делать регулярно, и я не хочу продолжать задавать им вопросы.
bob.sacamento
Похоже, есть несколько хороших предложений на superuser.com/questions/15596/…
Джефф
Подробная информация о том, как настроить автоматический журнал истории времени входа в систему / входа в систему, блокировки и выхода из системы, приведена в ответе Stackoverflow. Подсчет времени входа в систему компьютера за неделю
MechtEngineer

Ответы:

12

Я в той же лодке, что и вы (без командной строки), и это сработало для меня:

Создайте новый файл, содержащий следующие строки:

quser
pause

Переименуйте файл в что-то вроде «loginTime.bat» и дважды щелкните по нему.

Это сочетание ответа Уилла Беннигера на этой странице, и paradd0x находится здесь: Показать время входа в Windows 7?

user187557
источник
6

если вы не можете открыть Eventvwr и просмотреть журналы безопасности, вы не сможете это определить. если вы можете, ищите событие с идентификатором 4624. Параметр типа входа скажет вам, какой это был тип входа. ищите 2 (вход пользователя) и 7 (учетная запись разблокирована; если вы не выходите из системы / выключаетесь в течение ночи).

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

Фрэнк Томас
источник
6

Вы можете попробовать использовать командный файл, который будет отображать его для вас в командной строке, и приостановить ожидание ввода. Обычно это обходит обычный ленивый метод блокирования CMD.

Откройте документ блокнота и вставьте следующее:

net user YourUsernameHere /domain | findstr Last
pause

После, сохранить его как logontime.bat

Дважды щелкните файл пакета, который вы сохранили, и он должен появиться в Last Logon

Будет
источник
1
В домене Windows 7 AD мне пришлось добавить / domain в конец, чтобы это работало. Вы также можете добавить «| findstr Last», чтобы показывать только время «Последний вход в систему».
Дейв Нунан,
Спасибо за помощь. Попробовал это. К сожалению, похоже, что наши айтишники не ленивы. Кажется, они имеют в виду бизнес.
bob.sacamento
И просто для подтверждения, что это фактический последний вход в систему, а не последний раз, когда экран был заблокирован правильно?
Эрикстер,
1
@Erikster Только что увидел это, когда кто-то проголосовал за мой ответ. На самом деле это начальный логин. У меня плохая привычка постоянно переводить мой рабочий компьютер в спящий режим, поэтому он показывает мой последний вход в систему примерно неделю назад:Last logon 2016-11-14 14:48:32
Будет ли
5

Метод, описанный в принятом ответе, не обязательно дает вам время входа в систему сегодня утром. Этот метод дает вам последнее событие входа в систему, но поскольку во время одного сеанса может быть несколько событий (даже если вы не выходите из системы или не блокируете свою рабочую станцию ​​самостоятельно), вам необходимо получить первое событие дня .

Если вы не можете получить доступ к журналам безопасности для первого события, ваши шансы выяснить это могут быть ограничены.

Мутон
источник