I have recently been working on a asset inventory issue where I was provided a list of serial numbers from our hardware vendor and I was asked to reconcile it with what we had. Well that is easier said than done in most cases.
I know that vCenter collects a bunch of hardware information and I wanted to see if there was a way to pull the Serial number that is on the System board and put that information into a .csv.
In comes the following command:
Get-VMHost | Get-VMHostHardware -SkipAllSslCertificateChecks | Export-Csv C:tempVMHostHardware.csv
This command will pull all the hardware information that vCenter records and puts it to a .CSV.
I will do my best to update this post with an example of what the results will look like.
I hope you find this post helpful, if so please share with your friends.