Looks like my newer servers are immune to this:
#Get-WmiObject -Namespace root\CIMV2\Dell -Class Dell_CMApplication -Filter "componentType = 'FRMW'" -ComputerName "localhost" | Select name,version
This returns: the name space root\cimv2\dell is "invalid".
So how does one obtain firmware versions through powershell now?
Best Answer
I know you asked for PowerShell, but...
If you download and set up OMSA, you can see the firmware versions through the webpage at
https://<IP address of your server>:1311/
. You can navigate using the drop-down menus on the right to see the Chassis and Storage Firmware Versions.If you want to see the info through the command-line on a linux server, the
omreport
command(/opt/dell/srvadmin/bin/omreport) is the solution I've found. Perhaps there's something similar for Windows in PowerShell. Here's an example: