mercoledì 24 aprile 2019

how to flash the BIOS to a Remote PC (HP Businnes PC) using a client management tool

it's very simple to flash to BIOS of a remote PC if you have client management tool able to send a simple Powershell script to the HP Business PC.

Remote PC must have installed HP Client Management script library (https://ftp.hp.com/pub/caps-softpaq/cmit/hp-cmsl.html)

I have an HP Elitebook 840 G5 on my hands
using Get-HPDeviceProductID I got 83B2

if you already know the sysID of your PC, you can send a Powershell script with these two lines, from management console to your PC.

Get-hpbiosUpdates -platform 83B2 -download -saveas bios.bin ; 
Update-HPFirmware -file bios.bin -bitlocker suspend ; 

at next reboot or power on , the BIOS flash starts automatically and the user can't interrupt it unless user power off the PC.

you need to advice the user before to start a BIOS update, just to avoid him/her to block the update.

bitlocker must be restarted once Windows is running , sending another Powershell cmdlet


I tried for example with Absolute Software (even sold by HP) , which is able to send a script over Internet. It worked.

bye

Nessun commento:

Posta un commento