Eventlog auslesen
Verfasst: Dienstag 7. Oktober 2003, 15:16
Moin!
Wie kann ich mir den Inhalt (Eigenschaften) eines bestimmten Events des Eventlogs anzeigen lassen? Ich komme schon an die Events ran, aber noch nicht so richtig - es ist wohl nur ein Zeiger den ich bekomme. Das habe ich bislang:
Edit (Leonidas): Code in Python Tags gesetzt.
Wie kann ich mir den Inhalt (Eigenschaften) eines bestimmten Events des Eventlogs anzeigen lassen? Ich komme schon an die Events ran, aber noch nicht so richtig - es ist wohl nur ein Zeiger den ich bekomme. Das habe ich bislang:
Code: Alles auswählen
import win32evtlog
import win32evtlogutil
logtype='System'
server='computername'
hand=win32evtlog.OpenEventLog(server,logtype)
print 'Handle: '+str(hand)
total=win32evtlog.GetNumberOfEventLogRecords(hand)
print 'Anzahl Ereignisse: '+str(total)
flags = win32evtlog.EVENTLOG_BACKWARDS_READ|win32evtlog.EVENTLOG_SEQUENTIAL_READ
print 'Flags: '+str(flags)
events=win32evtlog.ReadEventLog(hand,flags,0)
print 'Events: '+str(events)