如何查看Windows Server 2008的login/注销时间?

我在工作站使用Windows Server 2008,有时在家工作。 有没有简单的方法来查看事件查看器的login和注销时间,以便我可以看到我login了多less个小时,或者只是为了了解我何时开始工作? 优选地,与手动查看事件查看器相比,具有更容易的界面的另一个应用程序,即使在过滤掉其他不相关的事件之后也是杂乱无章的。

你毫无疑问知道,事件日志是任何东西,但很容易阅读。 我build议你创buildlogin和注销脚本,将时间logging到一个单独的日志文件中。

这是一个很好的解释,使相当强大的filter: http : //blogs.technet.com/b/askds/archive/2011/09/26/advanced-xml-filtering-in-the-windows-event-viewer.aspx之后您可以将数据导出为ex​​cel并使用它。

回答域环境。

在您的DC上安装更多的帐户信息DLL。 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

很容易查看那里的信息,但记住帐户login信息是特定于每个DC,所以一定要查询他们每个人。

你可以按照这个: http : //teusje.wordpress.com/2012/09/11/windows-server-logging-users-logon-and-logoff-via-powershell/

最终,您可以将信息写入一个日志,以便在同一个文件中看到login/注销时间。 注销时,还可以扩展powershell脚本读取日志文件,search最后一次login时间,parsing时间并测量差异,并将其写入日志。