Archives

Categories

Meta

Advertisement

BiosConfigUtility from HP

The Tool BiosConfigUtitlity from HP can help you to read out the Bios Configuration of an HP PC, and if you like to save the changes you made.
you’ll find it in the SSM Pack from HPDownload SSM
If you like this remote of a network you might need the PSTools from Sysinternals (Microsoft)PSTools

How to use BiosConfigUtility.exe: Quick Guide

just open a command(cmd) window and type into it

BiosConfigUtility.exe /getconfig:C:TempbiosBiosConfig.txt

to save your updated Bios Config you just use following line

BiosConfigUtility.exe /setconfig:C:TempbiosBiosConfig.txt

and your done.
IMPORTANT: if your Bios is Password protected this will not work. Check below for a solution.
now sometimes that’s not all what you want to do. Lets say you want to read the configuration from a PC remotely.

For that you need the little tool psexec.exe. The BiosConfigUtility.exe has to be stored on the remote PC in this example it is in the Folder C:Tempbios

If you typed in your PC name and pressed enter cls will clear the screen. The next line creates a Folder on the Remote machine where the BiosConfigUtility will be stored.
This is done in the next line. After that you get a message that the file was copied.
Notice: I do not ask if it really was successful. You might have to check this manually. you can try to read out the errorlevel.

Now BiosConfigUtility will read out the Bios Configuration and saves it in a .txt file. It will look up the Folder and opens it if it exists so that you can open the Configuration file and edit it.
The Script will wait until you press a key in the cmd window.

Now BiosConfigUtility will save the Configuration and remove the files and the Folder.

There will be a problem if your bios is Password protected. In other words it will not save the configuration but return an error. You have to modify your /setconfig part.
The /setconfig part would look like this

still you can get problems if you have special character in the password.
The HP Tool uses the English Keyboard Layout as shown if you start the tool with /?
For example you use the special character # you have to escape the hash sign.

Lets pretend you ask your user at a point to type in the password and the password looks like this 0ax#xx#
use following code to escape the # key.