Lenovo ThinkCentre M82 Deployment Manual

Bios windows management instrumentation interface deployment guide
Hide thumbs Also See for ThinkCentre M82:

Advertisement

Lenovo BIOS Windows
Management Instrumentation
Interface Deployment Guide for
Desktop
Date: July 5, 2012

Advertisement

Table of Contents
loading

Summary of Contents for Lenovo ThinkCentre M82

  • Page 1 Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop Date: July 5, 2012...
  • Page 3 First Edition (July 2012) © Copyriget Lenovo 2012. All rights reserved.
  • Page 5: Table Of Contents

    Set a Administrator password on the local computer when a Administrator password exists ......24 Set a Administrator password on a remote computer when a Administrator password exists ......25 Appendix B. Notices ......................27 Trademarks ..............................28 @Copyright Lenovo 2012...
  • Page 7: Preface

    The purpose of this guide is to explain how to modify BIOS settings, boot 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.
  • Page 9: Chapter 1. Overview

    IT administrators are always looking for easier ways to manage client computer BIOS settings, which include hardware settings, and the boot order. The Lenovo BIOS WMI interface provides a simplified way to change these settings. Lenovo has developed a BIOS interface that can be manipulated through Windows Management Instrumentation (WMI).
  • Page 10: Function

    ·Replaces current SMI interface ·Common interface for different products Supported computers BIOS setup through WMI descripted in this document is supported on the following new Thinkcentre/Thinkstation products only: ·Thinkcentre M92/M92p/M82 ·Thinkstation E31 Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop...
  • Page 11: Chapter 2. Script Classes And Parameter

    Chapter 2. 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 1) Table 1.
  • Page 12 -BIT0=1:User hard disk password is installed -BIT1=1:Master hard disk password is installed Port1HardDiskPasswordStat e:”Value” Port2HardDiskPasswordStat e:”Value” Port3HardDiskPasswordStat e:”Value” Port4HardDiskPasswordStat e:”Value” Port5HardDiskPasswordStat e:”Value” “PasswordType,CurrentPass “pop,oldpop, Lenovo_SetBiosPassword Method word, newpop,ascii,us;” NewPassword,Encoding,Kb Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop...
  • Page 13: Return Types

    ·″us″ - English US, English, Parameter 3 Keyboard languages French-Canadian, Italian, Japanese, (valid only if encoding is ″ascii″) Korean, Norwegian, Polish, Portuguese, Spanish-European, Spanish-Latin American, Swiss, Turkish ·″fr″ - French-European, Belgian ·″gr″ - German, Czech, Slovak, Slovenian @Copyright Lenovo 2012...
  • Page 14: Available Bios Setting Names

    Parallel Port Parallel Port IRQ "IRQ7","IRQ5" Address “Enabled”, ”Disabled” USB 3.0 extended Card USB Support "Enabled", "Disabled" USB Legacy Support "Enabled", "Disabled" USB Support Front USB Ports "Enabled", "Disabled" USB Support Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop...
  • Page 15 "Enabled", "Disabled" &Front USB Ports SATA Controller "Enabled", "Disabled" SATA SATA Drive 1 "Enabled", "Disabled" Controller SATA SATA Drive 2 "Enabled", "Disabled" Controller SATA SATA Drive 3 "Enabled", "Disabled" Controller SATA SATA Drive 4: eSATA "Enabled", "Disabled" Controller @Copyright Lenovo 2012...
  • Page 16 "Enabled", "Disabled" Controller Onboard Boot Agent "PXE", "SMC", "Disable" Ethernet Controller Intel(R) SpeedStep(TM) "Disabled", "Enabled" Technology Core Multi-Processing "Enabled", "Disabled" Hyper Threading "Disabled", "Enabled" Technology Intel (R)Virtualization "Disabled", "Enabled" Technology Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop...
  • Page 17 Intel(R) SIPP CPU CRID "Enabled", "Disabled" Support Intel(R) SIPP Chipset CRID "Enabled", "Disabled" Support "Power Off", "Power On", "Last After Power Loss State" Enhanced Power Saving "Disabled"," "Enabled" Mode "Better Acoustic ICE Performance Modes Performance" ,"Better Thermal Performance" @Copyright Lenovo 2012...
  • Page 18 "USB HDD", "USB CDROM" Controller& USB Support SATA Controller& Onboard Automatic Boot Sequence Ethernet Controller& USB Support SATA Controller& Onboard Error Boot Sequence Ethernet Controller& USB Support Boot Mode "Auto", "UEFI", "Legacy" Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop...
  • Page 19 Legacy Style means MTM&SN-1 means concatenation of Machine Type with Serial Number (mmmmsssssss) MTM&SN-2 means concatenation of Machine Type/Model and Serial Number (mmmmmmmsssssss) concatenation of "1S", Machine Type/Model and Serial Number 1S-MTM-SN means (1Smmmmmmmsssssss) @Copyright Lenovo 2012...
  • Page 21: Chapter 3. Typical Usage

    After making changes to the BIOS settings, you must reboot the computer before the changes will take effect. Changing the boot order To change the boot order, complete the following steps: Determine the current setting for “BootOrder” by using the @Copyright Lenovo 2012...
  • Page 22: Restoring Default Settings

    · Parameter 5 Chinese-Traditional, Danish, Dutch, French-Canadian, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Keyboard Spanish-European, Spanish-Latin Languages American, Swiss, Turkish ·″fr″ - French-European, Belgian ·″gr″ - German, Czech, Slovak, Slovenian Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop...
  • Page 23: Limitations

    “Disabled” or with special setting, this item will be hidden and cannot be updated through WMI. Please reference for detail relationship Table 4 between items. @Copyright Lenovo 2012...
  • Page 25: Chapter 4. Security

    Set an impersonation level of ″impersonate″ Set an authentication level of ″pktPrivacy″ See Appendix A, “Sample Visual Basic scripts for configuring BIOS settings,” on page 19 for sample scripts used to implement WMI-based administration scripts that include these parameters for encryption. @Copyright Lenovo 2012...
  • Page 27: Appendix A. Sample Visual Basic Scripts For Configuring Bios 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 prompt.
  • Page 28: List All Bios Settings On The Local Computer

    = "LOCALHOST" ’ Change as needed. objWMIService = GetObject("WinMgmts:"_ &"{ImpersonationLevel=Impersonate}!\\" & strComputer _ &"\root\wmi") colItems = objWMIService.ExecQuery("Select * from Lenovo_SetBiosSetting") Each objItem in colItems ObjItem.SetBiosSetting strRequest, strReturn Next WScript.Echo strRequest Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop...
  • Page 29: Set A Single Bios Setting On The Local Computer If A Administrator Password Exists

    = objWMIService.ExecQuery("Select * from Lenovo_SetBiosSetting") Each objItem in colItems ObjItem.SetBiosSetting strRequest, strReturn Next WScript.Echo strRequest WScript.Echo " SetBiosSetting: " + strReturn If strReturn < > "Success" Then WScript.Quit End If colItems = objWMIService.ExecQuery("Select * from Lenovo_SaveBiosSettings) @Copyright Lenovo 2012...
  • Page 30: List All Bios Settings On A Remote Computer

    Use the sample scripts in the ZIP file as templates to set a single 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...
  • Page 31: Set A Single Bios Setting On A Remote Computer When A Administrator Password Exists

    [Value] [Password+Encoding] [Hostname] Example: cscript.exe SetConfigPasswordRemote.vbs “Wake Up on LAN” Disabled “pass,ascii,us” mattdev-c5 ’ ’ Set specific BIOS Setting ’ Error Resume Next Dim colItems If WScript.Arguments.Count < > 4 Then WScript.Echo "SetConfigPasswordRemote.vbs [Item] [value] [password+encoding] [hostname]" WScript.Quit @Copyright Lenovo 2012...
  • Page 32: Set A Administrator Password On The Local Computer When A Administrator Password Exists

    Dim colItems If WScript.Arguments.Count < > 3 Then WScript.Echo "SetAdminPassword.vbs [oldpassword] [newpassword] [encoding]" WScript.Quit End If strRequest=“pap,”+WScript.Arguments(0)+","+ WScript.Arguments(1) + ","Wscript.Arguments(2)+”;” strCompter = “LOCALHOST” ‘change as needed objWMIService = GetObject("WinMgmts:" _ Lenovo BIOS Windows Management Instrumentation Interface Deployment Guide for Desktop...
  • Page 33: Set A Administrator Password On A Remote Computer When A Administrator Password Exists

    = Wscript.Arguments(3) ‘change as needed objWMIService = GetObject("WinMgmts:" _ &"{ImpersonationLevel=Impersonate," _ &"authenticationLevel=pktPrivacy}!\\" _ & strComputer & "\root\wmi") colItems objWMIService.ExecQuery("Select from Lenovo_SetBiosPassword") strReturn = “error” Each objItem in colItems ObjItem.SetBiosPassword strRequest, strReturn Next WScript.Echo strRequest WScript.Echo " SetBiosPassword: " + strReturn @Copyright Lenovo 2012...
  • Page 35: Appendix B. Notices

    Any reference to a Lenovo product, program, or service is not intended to state or imply that only that Lenovo product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any Lenovo intellectual property right may be used instead.
  • Page 36: Trademarks

    Web sites. The materials at those Web sites are not part of the materials for this Lenovo product, and use of those Web sites is at your own risk.

This manual is also suitable for:

Thinkcentre m92pThinkcentre m92Thinkstation e31

Table of Contents