Your company here — click to reach over 10,000 unique daily visitors

smbios-battery-ctl - Man Page






show program's version number and exit

-h,  --help

show this help message and exit

-v,  --verbose

Display more verbose output.

-q,  --quiet

Minimize program output. Only errors and warnings are displayed.


Enable verbose function tracing.


Specify alternate config log.


BIOS pre-calculated security key.


BIOS Setup password for set/activate operations.

-r,  --rawpassword

Do not auto-convert password to scancodes.


Path to a memory dump file to use instead of real RAM


Path to a CMOS dump file to use instead of real CMOS

-c,  --battery-charge

This will get the Current Battery Charging State


Get the current Primary Battery Charge Configuration


Set the current Primary Battery Charge Configuration. Valid choices are: ['primarily_ac', 'adaptive', 'custom', 'standard', 'express']

--set-custom-charge-interval=<START> <END>

Set the percentage bounds for custom charge. Both must be integers. START must lie in the range [50, 95], END must lie in the range [55, 100], END must be at least (START + 5)

See Also

The full documentation for smbios-battery-ctl is maintained as a Texinfo manual.  If the info and smbios-battery-ctl programs are properly installed at your site, the command

info smbios-battery-ctl

should give you access to the complete manual.


June 2024 smbios-battery-ctl 2.4.3