Search the Community
Showing results for tags '_eventlog__open'.
-
I created a script to "tail" the Windows Event Log (Attached: EventLogTail.au3). The script will examine the 4 main logs of "Application", "Security", "Setup" and "System". I also added buttons to generate an Event Reports for the 4 logs. If a generate (or if an event arrives) for "Application", the count will increase for "Application" log but so will the count for "Setup" although the Event Viewer will only show the entry for "Application". If I generate (or if an event arrives) for "Setup", the count will increase for "Setup" log but so will the count for "Application" although the Event Viewer will only show the entry for "Application". Currently running version 3.3.14.2 EventLogTail.au3
-
I have no problem with "System" Any ideas will be appreciated #Include <EventLog.au3> $file = FileOpen("EventLog3.txt", 2) If $file = -1 Then Exit $hEventLog = _EventLog__Open ("", "Setup") $count = _EventLog__Count($hEventLog) For $i = 0 to $count $aEvent = _EventLog__Read($hEventLog, True, False) If $aEvent[0] <> 'False' then ContinueLoop FileWrite($file, "* " &$aEvent[8] & " " & $aEvent[4] & " " & $aEvent[5] &" " & "<Source> " & $aEvent[10] & " " & "<EventID> " & $aEvent[6] &" " & "<Username> " & $aEvent[12] & @CRLF) FileWrite($file, "<Description> " & $aEvent[13] & @CRLF & @CRLF & @CRLF) Next FileClose($file)