This is an analysis to gather information from a machine about any Lenovo and the BIOS settings that are exposed through WMI. This does not include the relevance of "date of bios", "version strings of bios", and "version of bios" which could/should be a seperate property as they exist across multiple vendros. This analysis currently depends on WMI so it is windows specific, but appears that dmi results from LINUX will yield similar results.
NOTE: The relevance for most of these properties will reference all values and names of the Lenovo_ class it is referencing. Please reference the property of "Lenovo_PasswordState" in this analysis if you would like to bring back a Boolean value and reference property of "Lenovo_GetBiosSelections_InstanceName" in this analysis if you would like to bring back a string. Similarly you could also use "time value of <wmi object>" or "integer value of <wmi object>"
Here are some links that may be helpful in decoding what the Lenovo bios propeties mean and for help in modification of Lenovo BIOS Settings:
-
-
-
-
A link to Lenovo that has a third script.
here and a
pdf here.
If you would like to investigate a machines WMI more I would like to suggest: LDAP explorer 2.0
Also if you need more information on WMI objects in relevance please check out http://developer.bigfix.com
**Many thanks to LawCHLUth for some WMI Guidance.