Read event logs from remote system 05-09-2017 18:31:07 C# / C# BASICS 0 Bookmark(s) 367 View(s) static void Main(string[] args) { String machine = "localhost"; // local machine Console.WriteLine("-------------------------------------------------------------\n"); //String log = args[0]; EventLog aLog = new EventLog("SourceName", machine); EventLogEntry entry; EventLogEntryCollection entries = aLog.Entries; Stack stack = new Stack(); //for (int i = 0; i < entries.Count; i++) for (int i = 0; i < 100; i++) { entry = entries[i]; Console.WriteLine("[Index]\t" + entry.Index + "\n[EventID]\t" + entry.InstanceId + "\n[TimeWritten]\t" + entry.TimeWritten + "\n[MachineName]\t" + entry.MachineName + "\n[Source]\t" + entry.Source + "\n[UserName]\t" + entry.UserName + "\n[Message]\t" + entry.Message + "\n---------------------------------------------------\n"); } Console.WriteLine("end"); Console.ReadLine(); }