Robert MacLean
5 February 2009
I often end up in the eventlog with SharePoint problems - since there is so much goodness there… um normally too much. So this trick of using PowerShell to filter the results and the export to a grid or CSV is very useful.
Get newest 20 SharePoint logs to a grid:
get-eventlog –logname Application –source ‘*sharepoint*’ –newest 20 | out-gridview
Export all SharePoint logs to CSV (perfect for Excel):
get-eventlog –logname Application –source ‘*sharepoint*’ | export-csv c:\eventlog.csv