Report for getting Bios password status

How we can generate report of all machine which have bios supervisor password enabled and the ones which are missing.Machines are lenovo X230

Or any other way to implement new bios password on all machines.

  • Edited by A Naveed Thursday, September 19, 2013 12:46 PM
September 19th, 2013 12:26pm

This can be done through WMI. I have the exact same issues, and found that you can look at this WMI class to find out if the SuperVisor password is set.

Get-WmiObject  -Class Lenovo_BiosPasswordSettings -Namespace "root\wmi"

If Password state is 0, it is not set, and if it is 2 it is set. (I have not been able to find any documentation on possible values, so there might be more)

You can only change password on machines that have had a password set manually, (To prevent malicious users from locking down, all your machines without knowing a password)

Free Windows Admin Tool Kit Click here and download it now
October 26th, 2013 8:18am

How we can generate report of all machine which have bios supervisor password enabled and the ones which are missing.Machines are lenovo X230


Have you look at the Win32_ComputerSystem class, in particular AdminPasswordStatus, KeyboardPasswordStatus, or PowerOnPasswordStatus? Do any of these give you what you are looking for?

October 26th, 2013 2:55pm

Hi Thanks for your reply could you please help in answering my other 2 threads,
Free Windows Admin Tool Kit Click here and download it now
May 5th, 2015 8:45am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics