-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Desktops
- Business PCs, Workstations and Point of Sale Systems
- Help to edit Biossettings with HP-CMSL

Create an account on the HP Community to personalize your profile and ask a question
08-23-2022 02:50 AM - edited 08-23-2022 03:49 AM
Hello everyone,
in our company we have roundabout 4000 HP Devices.
i want to change two Biossettings with Powershell (CMSL) but i cant find a solution.
I tryed to find the Settings with "Get-HPBIOSSettingsList "
Maybe there is a pro here, who can help.
Setting 1:
I want to turn on "HP LAN-Wireless Protection (LAN/WLAN Auto Switching - ENABLE )
Setting 2:
I want to configure the "Schedule Power on" Monday to Friday an 08:00 a clock.
Is there anyone who can help?
Best regards
Tim
08-23-2022 03:26 AM
You might try BiosConfigUtility (included in sp57450): while I am not actually sure it works with the ProDesk 400 G5, there’s no harm in trying. Assuming it does its job, you could set a reference PC’s BIOS, dump its setting with a:
BiosConfigUtility.exe /GetConfig:whatever
And mass deploy it with a
BiosConfigUtility.exe /SetConfig:whatever
Jim
08-24-2022 01:16 AM
If you really prefer CMSL, you can enumerate the PowerDesk 400 G5’s BIOS Settings’ list with
Get-HPBIOSSettingsList
Alternatively, for improved readability, you might want to run
Get-WmiObject -Namespace root\HP\InstrumentedBIOS -Class HP_BIOSEnumeration | Select-Object Name,Value
Therefore, to address you little issue (this example had been tested on a Z workstation)
Set-HPBIOSSettingValue -Name 'BIOS Power-On Time (hh:mm)' -value 8:00
Set-HPBIOSSettingValue -Name 'Monday' -value Enable
Repeat the latter for each day using -Name “Tuesday’ (…) ‘Friday’ and specify the BIOS’ password in the event you set one
Set-HPBIOSSettingValue -Password whatever -Name (…)
Jim