Я использую Windows Server 2008 на своей рабочей станции и иногда работаю дома. Есть ли простой способ просмотреть время входа и выхода из средства просмотра событий, чтобы я мог видеть, сколько часов я был в системе, или просто узнать, когда я начал работать? Предпочтительно другое приложение с более простым интерфейсом, чем просмотр вручную средства просмотра событий, которое загромождено даже после фильтрации других несвязанных событий.
Вот хорошее объяснение создания довольно мощных фильтров: http://blogs.technet.com/b/askds/archive/2011/09/26/advanced-xml-filtering-in-the-windows-event-viewer.aspx Впоследствии вы можете экспортировать данные в Excel и работать с ними.
Как вы, несомненно, знаете, журналы событий нелегко читать. Я предлагаю вам создать сценарии входа и выхода, чтобы записывать время в отдельный файл журнала.
Ответ для доменного окружения.
Установите дополнительную информацию об учетной записи на свой DC. http://www.windowsitpro.com/article/tips/jsi-tip-8045-how-can-i-add-an-additional-account-info-tab-to-the-user-properties-of-active- каталог-пользователи-и-компьютеры-.aspx
Здесь очень легко просмотреть информацию, но помните, что информация для входа в учетную запись специфична для каждого DC, поэтому обязательно запрашивайте каждый из них.
Вы можете следить за этим: http://teusje.wordpress.com/2012/09/11/windows-server-logging-users-logon-and-logoff-via-powershell/
В конце концов, вы могли бы записать информацию в один журнал, чтобы видеть время входа / выхода в том же файле. Когда вы выходите из системы, вы также можете расширить сценарий PowerShell для чтения файла журнала, поиска вашего последнего времени входа в систему, анализа времени и измерения разницы, а также записи его в журнал.