Want to get recent events from a list of computers? Use the following Powershell command:
PS C:\> get-eventlog system -ComputerName (get-content c:\machines.txt) -Newest 10 | Select EventID, MachineName, EntryT ype, Message | convertto-html > events.html
Not only will it export it in nice HTML, but you can change the parameters to choose a different log (say, System rather than Application) and also choose how many are returned (10 in this example).
Just make sure c:\machines.txt (or wherever) has a list of servers/PC’s in it.