Я хочу получать события типа ошибка или критическое с logfile = application за последнюю неделю. Этот запрос работает для первых двух условий, но я не знаю, как получить записи только за последнюю неделю. Я попробовал "And TimeGenerated > GETDATE()-7", но получил неверный запрос.
Select * from Win32_NTLogEvent where Logfile = 'Application' AND (type ='Error' OR type ='Critical')