Windows Server 2008 r2上的远程用户日志记录信息

时间:2013-03-07 05:56:20

标签: c# wmi windows-server-2008-r2

目前,我们有一台带有Windows Server 2008 r2操作系统的服务器。现在有很多人从远程位置习惯了这台服务器。现在我对WMI类有一些了解,它提供了有关用户登录(Win32_LogonSession)的信息,但它没有提供我想要的内容。就像我想要用户登录时间,退出时间,远程位置IP地址(这样我可以猜到它是否是理想的位置)。

如果我能帮助WMI,请帮助我

1 个答案:

答案 0 :(得分:0)

使用PowerShell扫描远程事件日志,这是一篇推荐Get-WinEvent而不是Get-EventLog的文章:

http://blogs.technet.com/b/heyscriptingguy/archive/2011/01/24/use-powershell-cmdlet-to-filter-event-log-for-easy-parsing.aspx

Get-WinEvent显然会在通过网络提取结果之前对远程计算机进行过滤,这应该更快。但是,Get-WinEvent需要Vista或更高版本。

摘自http://social.technet.microsoft.com