BIOS, Script, VBScript, WMI

Lenovo BIOS Settings Tool (VBScript & WMI)

Here are the tools for updating your Lenovo machine’s BIOS settings and BIOS password. Please note the password cannot be set using this method when one does not already exist. Passwords can only be updated or cleared.

ThinkPad Models:

ThinkCentre M58:

ThinkCentre M90:

ThinkCentre M91:

ThinkCentre M92:

Configuration Manager 2012, Deployment, Task Sequence, WMI

Task Sequence WMI Queries for Lenovo BIOS Updates

wmic ComputerSystem get model


Task Sequence WMI Query:

SELECT * FROM Win32_ComputerSystem WHERE Model LIKE “%3093AC7%” OR Model LIKE “%30933FR%”


wmic BIOS get version

LENOVO – 1230

Task Sequence WMI Query:

SELECT * FROM Win32_BIOS WHERE NOT Version LIKE “%1230%”