UCS-Call-Home-Check.ps1
By Paul Cable
All the hard work was done by Martijn Smit <martijn@lostdomain.org> in his Cisco UCS Inventory Script.
First Usage: .\UCS-Call-Home-Check.ps1 -GeneratePassword -This creates an xml file with the credentials, must be run while logged in as the user you want to use the script (e.g. task scheduler user) and must use UCS login scheme ucs-DOMAIN\username
Normal Usage: .\UCS-Call-Home-Check.ps1
Simple script that cycles through as many UCS Managers as you define in a CSV file and checks the status of Call Home. If Call Home is enabled on every domain then nothing happens, but if any are disabled it will send an email report.
I have this setup as a scheduled task that runs every morning. Sometimes we'll be doing work and disable call home and forget to turn it back on and this is a good reminder.