My former colleague and virtualization friend Harold Schoofs has send me a real cool PowerShell script for automating the reporting part of the vSphere VUM baseline compliancy. The Baseline-Compliancy.Ps1 PowerShell script can be used to check the compliancy of all ESX Hosts registered on a VMware vCenter server and match up to any baseline. It will generate 3 kinds of output Files:
1) One file with all hosts and their compliancy state
2) One file with all attached baselines found
3) One file for every attached baseline found with its content
You can get you copy of Harold’s script here: Baseline-Compliancy.ps1 If you have any questions or suggestions for improvements just send your Tweets to @Hharold.