Skip to main content

Initialize-HPBiosConfigUtility

Summary

This script automates downloading/extracting the BCU package, verifying the BCU executable, running BCU to read or apply BIOS settings, and interpreting BCU exit codes into human-readable messages.

For complete documentation on supported arguments, refer to: See HP Documentation for supported parameters.

Sample Run

SampleRun1

Dependencies

Parameters

ParameterRequiredTypeDetails
ArgumentFalseStringArguments to execute. See HP Documentation for supported parameters.

Implementation

  1. Export the agent procedure from ProVal's VSA RMM instance.
    Export
    The export will download the necessary XML file.

  2. Import this XML file into the partner's VSA RMM instance. Export

Examples

  1. Execute it on the machine where its required with the parameter /setvalue:"After Power Loss","Power On". It will enable the Power on setting automatically after outage only on the HP Machines. Execute with Parameter

  2. Execute it without parameters, defaults to showing help that displays the full list of BCU command-line switches:
    Export

  3. Execute it on the machine where it is required with the parameter /setvalue:"Fast Boot","Enable". It will enable the Fast boot on the HP Machines.
    Execute with Parameter

Output

  • Script Logs -C:\ProgramData\_automation\AgentProcedure\HPBiosConfigUtility\Initialize-HPBiosConfigUtility-log.txt -C:\ProgramData\_automation\AgentProcedure\HPBiosConfigUtility\Initialize-HPBiosConfigUtility-error.txt

Changelog

2026-04-20

  • Initial version of the document