Here is a little C# program to export Windows Event Logs. It reads an Event Log and prints entries to STDOUT so you can pipe the output to a file or other application.
using System; using System.Diagnostics; class EventLogExporter { static void Main(string[] args) { EventLog evtLog = new EventLog("Application"); // Event Log type evtLog.MachineName = "."; // dot is local machine foreach (EventLogEntry evtEntry in evtLog.Entries) { Console.WriteLine(evtEntry.Message); } evtLog.Close(); } }
3 comments:
I'll vote for Powershell in checking out the event log, provided you have the ability to install it.
Get-EventLog –list
More details here:
http://www.microsoft.com/technet/scriptcenter/topics/msh/cmdlets/get-eventlog.mspx
I said "ability" but I should have said "access rights"
check this too and give it a try http://www.testertools.com/8907/ipLogger.html
Post a Comment