Lenovo ThinkCentre M90p BIOS Windows Management Instrumentation Interface Depl
Lenovo ThinkCentre M90p Manual
View all Lenovo ThinkCentre M90p manuals
Add to My Manuals
Save this manual to your list of manuals |
Lenovo ThinkCentre M90p manual content summary:
- Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 1
Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop Date:April 2010 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 2
- Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 3
First Edition (April 2010) © Copyright Lenovo 2010. All rights reserved. - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 4
- Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 5
Instrumentation 1 Key benefits ...1 Function...2 Environment ...2 Interface...2 Supported computers ...2 Chapter 2. Script Classes and Parameter 3 Configuring BIOS settings ...3 Return types...5 Password Authentication ...5 Available BIOS setting names ...6 Chapter 3. Typical Usage ...9 Listing - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 6
- Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 7
order using Windows Management Instrumentation (WMI) through the Lenovo client-management interface. This guide is intended for skilled IT administrators who are familiar with configuring BIOS settings on computers in their organizations. This guide is provided in a ZIP file package that contains - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 8
- Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 9
, which enables users to manage both local and remote computers. The Lenovo BIOS WMI interface extends the capabilities of WMI to allow management of BIOS settings. The following illustration shows how WMI can be used to access Lenovo BIOS settings. WMI uses Windows Script host (WSH) to interpret - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 10
SMI interface ·Common interface for different products Supported computers BIOS setup through WMI descripted in this document is supported on the following new Thinkcentre products only: ·Thinkcentre M90/M90p Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop 2 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 11
Script Classes and Parameter This chapter contains WMI implementation details for configuring BIOS settings. Configuring BIOS settings The following interface details can be used to access Lenovo BIOS settings. ·Namespace: "\root\WMI" ·Base Class: "Lenovo_BIOSElement" ·Interface details (see Table - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 12
Lenovo_SetBiosPassword Type Query Support US keyboard -BIT1=1:Support French keyboard -BIT2=1:Support German keyboard SupportedEncodings:"Value " -BIT0=1: support ASCII password input -BIT1=1:support ,us;" Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop 4 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 13
You will receive one of the following return types after making changes to BIOS settings: Table 2. Return Types Return Type Description Success Operation completed successfully. Not Supported The feature is not supported on this system. Invalid Parameter The item or value provided is not - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 14
USB Support &Front USB Ports USB Support &Rear USB Ports USB Support &Rear USB Ports USB Support &Rear USB Ports USB Support &Rear USB Ports USB Support &Rear USB Ports USB Support &Rear USB Ports USB Support Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop 6 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 15
Size Total Graphics Memory PAVP Onboard Audio Controller Onboard Ethernet Controller Boot Agent "Disabled","Enabled" "Disabled","Enabled" "IDE","AHCI","RAID" "Disabled","3 Seconds","6 Seconds","9 Seconds", "12 Seconds","15 Seconds","21 Seconds","30 Seconds" "IGD","PCI","PEG","Auto" "32MB","64MB - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 16
Serial Number (mmmmsssssss) MTM&SN-2 means concatenation of Machine Type/Model and Serial Number (mmmmmmmsssssss) 1S-MTM-SN means concatenation of "1S", Machine Type/Model and Serial Number (1Smmmmmmmsssssss) Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop 8 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 17
settings For a list of all available BIOS settings that can be changed through WMI on a specific computer, use the Lenovo_BiosSetting class (see "List all BIOS settings on the local computer" on page 16 and "List all BIOS settings on a remote computer" on page 18 for sample scripts). See Table 3 on - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 18
HDD5 "mhdp5":Master password of HDD5 "abc":raw ascii character "1e302e":scancode "def":raw ascii character "201221":scancode "ascii" "Scancode" ·"us″- English US, English UK, Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop 10 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 19
simutaneously during one power cycle. If you want to change these settings, you must reboot the system after changing one of them. ·A password cannot be set using this method when one does not already exist. Passwords can only be updated or cleared. ·When user try to batch update BIOS settings, make - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 20
- Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 21
administration scripts operating over a remote connection send data over the network in clear text by default. You can enhance security by modifying of ″pktPrivacy″ See Appendix A, "Sample Visual Basic scripts for configuring BIOS settings," on page 15 for sample scripts used to implement WMI-based - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 22
- Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 23
settings. The scripts in the ZIP file can be used as-is on Windows XP , Windows Vista or Windows 7 to modify BIOS settings on your Lenovo computer. The scripts can be executed on a command prompt using the cscript.exe utility. On Windows Vista, you must run the scripts from an administrator command - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 24
BIOS setting on the local computer. Syntax: cscript.exe SetConfig.vbs [Item] [Value] Example: cscript.exe SetConfig.vbs "Wake Up on LAN" Disabled ' ' Set specific BIOS strReturn Next WScript.Echo strRequest Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop 16 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 25
computer. Syntax: cscript.exe SetConfigPassword.vbs [Item] [Value] [Password+Encoding] Example: cscript.exe SetConfigPassword.vbs "Wake Up on LAN" Disabled "pass,ascii,us" ' ' Set specific BIOS Set colItems = objWMIService.ExecQuery("Select * from Lenovo_SaveBiosSettings) @Copyright Lenovo 2010 17 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 26
BIOS setting on a remote computer. Syntax: cscript.exe SetConfigRemote.vbs [Item] [Value] [Hostname] Example: cscript.exe SetConfigRemote.vbs "Wake Up on LAN" Disabled mattdev-c5 ' ' Set specific BIOS Setting Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 27
setting on a remote computer. Syntax: cscript.exe SetConfigPasswordRemote.vbs [Item] [Value] [Password+Encoding] [Hostname] Example: cscript.exe SetConfigPasswordRemote.vbs "Wake Up on LAN" Disabled "pass,ascii,us" mattdev-c5 ' ' Set specific BIOS Setting ' On Error Resume Next Dim colItems If - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 28
]" WScript.Quit End If strRequest="pap,"+WScript.Arguments(0)+","+ WScript.Arguments(1) + ","Wscript.Arguments(2)+";" strCompter = "LOCALHOST" 'change as needed Set objWMIService = GetObject("WinMgmts:" _ Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop 20 - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 29
a Administrator password exists Use the sample scripts in the ZIP file as templates to set a single BIOS setting on a remote computer. Note: You cannot set a password if one does not already exist. Syntax: cscript.exe SetAdminPasswordRemote.vbs [old password] [new password] [encoding] [hostname - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 30
- Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 31
, program, or service. Lenovo may have patents support applications where malfunction may result in injury or death to persons. The information contained in this document does not affect or change Lenovo product specifications or warranties. Nothing in this document shall operate as an express - Lenovo ThinkCentre M90p | BIOS Windows Management Instrumentation Interface Depl - Page 32
terms are trademarks of Lenovo in the United States, other countries, or both: Lenovo the Lenovo logo Thinkcentre ThinkVantage Microsoft, Windows, service names may be trademarks or service marks of others. Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop
Lenovo BIOS Windows
M
a
nag
e
m
e
n
t
Instrumentation
In
t
e
rf
a
c
e
Deployment Guide for
Desktop
Date:April
2010