ich hab nicht ganz verstanden was du sucht.
aspirinjunkie hat schon die richtige Antwort geliefert.
meine testvariante sah so aus, bevor ich aspirinjunkie seine getestet habe.
Code
#Include <Array.au3>
$objWMIService = ObjGet("winmgmts:\\.\root\CIMV2")
$colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_NTLogEvent WHERE Logfile = 'System'", "WQL", 0x10 + 0x20)
For $objItem In $colItems
ConsoleWrite("Event ID: " & $objItem.EventCode & @CRLF)
ConsoleWrite("Type: " & $objItem.Type & @CRLF)
ConsoleWrite("Time Generated: " & $objItem.TimeGenerated & @CRLF)
ConsoleWrite("Message: " & $objItem.Message & @CRLF & @CRLF)
Next