$iLOIPs = get-content -Path $iLOIP =Get-Content "PATH-TO-FILE-WITH-SERVERS" Import-Module -Name "C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1" Enjoy a list where the hostname are listed first and then the HP iLO firmware version after. (Change the following: cmdlet path, PATH-TO-FILE-WITH-Servers, username and password) 4. Change the below Powershell script so it fits your environment Create a list/text file of server iLO's you want to check. Start by downloading the HP iLO cmdlet from HP hereĢ. I therefore needed to create way around it, so information was pulled the right way. The two above problems made it very hard to use because of the missing hostname information and the to much information about the iLO. Second problem: If you just used the standard command’s that HP suggests, you would receive a lot of unnecessary information about the HP iLO’s. So there was no chance to match the server to the firmware version installed on the HP iLO. But the problem is that the hostname was not written. But I did not find this HP iLO cmdlet very useful when I wanted to retrieve the firmware information from a long list of servers.įirst problem. If you have a list of servers you want to check, you will just get one long list of firmware information directly in Powershell or exported to a text file. HP created a PowerShell cmdlet, that can help you retrieve this information.
#Hp ilo 2 firmware 2.29 download upgrade#
Whether you are planning to upgrade your HP iLO’s firmware or just want a list of the current iLO firmware.