我想从上周获取logfile = application的类型错误或关键事件。此查询适用于前2个条件,但我不知道如何只获取上周的记录。我尝试了“And TimeGenerated> GETDATE() - 7”但我的查询无效。
Select * from Win32_NTLogEvent where Logfile = 'Application' AND (type ='Error' OR type ='Critical')
答案 0 :(得分:3)
Select * from Win32_NTLogEvent Where LogFile = 'Application' And (Type ='Error' Or Type ='Critical') And TimeGenerated > '20121117000000.000000+060' And TimeGenerated < '20121124000000.000000+060'
+060部分取决于您的时区(我在GMT + 60分钟)。您可以动态构造起始和日期字符串。