The Spiceworks reporting engine is pretty good, and the web interface they developed for it will meet a lot of your needs. And with the ability to share your reports with others there are literally thousands of reports out there for you to choose from. Then they introduced SQL based reporting and really opened up what you could do. But wouldn’t it be nice to bring that data into Powershell? Read on to see how you can do this.
Find yourself creating reports in Powershell and wished they looked a little more presentable than a CSV file? Send regular reports to your manager and want it to look professional? Here are some technique’s I’ve developed that produce some pretty sharp reports in HTML using standard Powershell cmdlets (plus one function to pretty up your tables).