Page 2 - Notes and Notices
Notes and Notices NOTE: A NOTE indicates important information that helps you make better use of your computer. NOTICE: A NOTICE indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. ____________________ Information in this document is subject to chang...
Page 3 - C o n t e n t s; I n t r o d u c t i o n
Contents 3 C o n t e n t s 1 I n t r o d u c t i o n . . . . . . . . . . . . . . . . . . . . . . . . 7 CIM Overview . . . . . . . . . . . . . . . . . . . . . . . 7 WMI Overview . . . . . . . . . . . . . . . . . . . . . . . 8 Data Sources Used by OMCI . . . . . . . . . . . . . . . . 8 OMCI Architectu...
Page 6 - Glossary
6 Contents Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 I n d e x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1
Page 7 - Introduction; CIM Overview
Introduction 7 Introduction The Dell™ OpenManage™ Client Instrumentation (OMCI) software enables remote management application programs to access client system information, monitor the client system status, or change the state of the client system; such as shutting it down remotely. Through standard...
Page 8 - WMI Overview; Data Sources Used by OMCI
8 Introduction • The CIM data model abstracts and describes all elements in a network environment. The CIM schema provides the actual data model descriptions and arranges the network into a series of managed objects, all interrelated and broadly classified. • The CIM schema is defined by the Managed...
Page 9 - OMCI Architecture
Introduction 9 OMCI uses a variety of data sources resident on the client system which includes: • Microsoft Win32 WMI providers • SMBIOS • Device drivers • Operating system registry • Operating system Application Programming Interfaces (APIs) • WMI repository OMCI Architecture The OMCI architecture...
Page 11 - Features; CIM 2.6 Schema Support
Introduction 11 Features The following are key features of OMCI: • CIM 2.6 Schema Support • Dell LegacySelect 2.0 Support • Remote Boot Device Select • WMI Security • Event Reporting • Remote Shutdown • Remote Wake-Up Configurability • WfM Version 2.0 Compliance CIM 2.6 Schema Support CIM is a stand...
Page 12 - Remote Boot Device Select; WMI Security
12 Introduction A network administrator can change the settings of these components either through the computer's system setup or by using a WMI management application. NOTICE: Changing LegacySelect attributes such as Integrated Drive Electronics (IDE) Controller may cause a computer system to becom...
Page 13 - Remote Shutdown
Introduction 13 processes that may be running. If the temperature increases too quickly and OMCI does not poll the system in time, it will not generate a shutdown message and the system will not shut down cleanly. OMCI also contains a start delay for the polling intervals. This determines how long a...
Page 14 - Supported Operating Systems
14 Introduction • Additional Display Device Information: Earlier OMCI releases provided limited display device information. OMCI 7.6 also provides the manufacture date in <yyyy Week ww> format; y-year, w-week number (for example, 2008 Week 16) and the possible sleep states of the monitor. • Ad...
Page 15 - Other Dell Documents You Might Need; Other Resources Which Might Be Of Interest
Introduction 15 Other Dell Documents You Might Need In addition to this User's Guide , you can find the following guides either on the Dell Support website or on the Systems Management Tools and Documentation DVD: • The Dell OpenManage Client Instrumentation Reference Guide provides detailed informa...
Page 18 - User Account Control in Windows Vista
18 Installing Dell™ OpenManage™ Client Instrumentation NOTE: You cannot upgrade from OMCI 6. x to OMCI 7.6 using the OMCI 7.6 installer if the target system has OMCI 6. x on it. Ensure that you uninstall OMCI 6. x before installing OMCI 7.6. OMCI version 7.2 and later can be installed only on Dell s...
Page 19 - Local Installation; Installing the Client
Installing Dell™ OpenManage™ Client Instrumentation 19 or to click Cancel when performing functions that may entail a security risk. With UAC, you can run most applications, components and processes with a limited privilege, but have elevation potential for specific administrative tasks and applicat...
Page 20 - Uninstalling the Client
20 Installing Dell™ OpenManage™ Client Instrumentation 5 When the InstallShield Wizard window displays the Welcome message, click Next . The InstallShield Wizard window displays the message Setup Type . 6 Choose the installation type by clicking one of the following options: • Complete — Installs al...
Page 21 - Silent Installation; Installing the Client in the Silent Mode
Installing Dell™ OpenManage™ Client Instrumentation 21 Silent Installation Installing the Client in the Silent Mode In the silent mode (no dialog boxes appear), you can perform complete and custom installations. NOTE: When typing commands, enter spaces exactly as shown in the examples in this sectio...
Page 22 - Upgrading the Client in Silent Mode; Uninstalling the Client in Silent Mode
22 Installing Dell™ OpenManage™ Client Instrumentation Upgrading the Client in Silent Mode To upgrade from one version of OMCI 7. x to a later version of OMCI 7. x , execute the following command: setup.exe /s /v"/qn REINSTALLMODE=voums REINSTALL= ALL" A reboot might be required for the upgr...
Page 23 - Administrative Installation
Installing Dell™ OpenManage™ Client Instrumentation 23 Administrative Installation To create a server image of OMCI on your network using an administrative installation, perform the following steps: 1 Using the OMCI installation package, run the following command: setup.exe /a The Choose Setup Langu...
Page 26 - Retrieving Dell Information With SMS 2.0
26 Windows Management Instrumentation or limited, can be granted to users on per-namespace basis. There is no implementation of class or property - level security. By default, users that are members of the administrators group have full local and remote access to WMI. WMI security can be configured ...
Page 28 - WMI Scripts
28 Windows Management Instrumentation instance of __InstanceProviderRegistration { Provider = $Q; SupportsGet = TRUE; SupportsPut = TRUE; SupportsDelete = TRUE; SupportsEnumeration = TRUE; QuerySupportLevels = {"WQL:UnarySelect"}; }; instance of __MethodProviderRegistration { Provider = $Q; ...
Page 31 - Alerts; Overview
Alerts 31 Alerts Overview Alerts are generated when a system’s state of interest changes. There are two basic types of alerting: local alerting to the current computer user and remote alerting to a management application. Dell™ OpenManage™ Client Instrumentation (OMCI) handles both types of alerting...
Page 32 - ASF Alerting; WMI Alerting
32 Alerts The system network interface card (NIC) and basic input/output system (BIOS) support ASF 2.0. If the BIOS allows for any ASF 2.0 configuration, then the BIOS settings are exposed through the Microsoft ® Windows ® Management Instrumentation (WMI) by OMCI. ASF Alerting In previous versions o...
Page 39 - Component Descriptions
Component Descriptions 39 Component Descriptions Table 5-1 lists the Dell™ instrumentation components, their functions, their default installation locations, and other relevant information. NOTICE: Changing or deleting component files may cause Dell ™ OpenManage ™ Client Instrumentation (OMCI) to be...
Page 45 - Troubleshooting; Wakeup on LAN
Troubleshooting 45 Troubleshooting Wakeup on LAN If Wakeup on LAN does not function on a client computer system, perform the following checks: • Use either Dell™ OpenManage™ IT Assistant or system setup on the client system to verify that Wakeup on LAN is enabled. See your Dell system documentation ...
Page 48 - Installation Problems
48 Troubleshooting – Set the Local Security setting to Classic - local users authenticate as themselves for Network access: Sharing and security model for local accounts in the Local Security Policy. – In case of Windows Vista ® , disable UAC on the system. – Now connect to the system’s WMI ( root\d...
Page 49 - Sample Scripts and BIOS Settings; WMI Sample Scripts; Clear Chassis Intrusion Status
Sample Scripts and BIOS Settings 49 Sample Scripts and BIOS Settings WMI Sample Scripts Clear Chassis Intrusion Status Below is a sample VBScript that will clear the chassis intrusion status of a system. This script can be run locally or remotely using the name of the system. Namespace: root\DellOMC...
Page 51 - Disable Desktop Messages for All Alerts
Sample Scripts and BIOS Settings 51 '*** Set the value of ChassisIntrusionStatus to'5' '***("Clear") '***Set the new value for the property and save the instance objInstance.Properties_.Item(strPropName).Value = 5 objInstance.Put_ '*** If any errors occurred, let the user know. If Err.Number...
Page 54 - Remote System Shutdown
54 Sample Scripts and BIOS Settings strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe /nologo SampleDisableAlertMessages.vbs <systemname>" WScript.Echo strMessage End Sub Remote System Shutdown Below is a sample VBScript that will shut down a D...
Page 56 - Remote System Restart
56 Sample Scripts and BIOS Settings '*** Sub used to display the correct usage of the script Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleShutdown.vbs <systemname>" WScript.Echo strMessage End Sub ...
Page 58 - Remote BIOS Update
58 Sample Scripts and BIOS Settings WScript.Echo "Method failed." End If '*** Sub used to display the correct usage of the script Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleRestart.vbs <systemna...
Page 61 - Enabling PXE Boot on the Next Reboot
Sample Scripts and BIOS Settings 61 Enabling PXE Boot on the Next Reboot Below is a sample VBScript that will force a Dell OMCI client to boot to PXE on next reboot. '**************************************************** '*** Name: SampleForcePXE.vbs '*** Purpose: To force a Dell OMCI client to boot ...
Page 63 - Enabling Wakeup on LAN
Sample Scripts and BIOS Settings 63 '*** Sub used to display the correct usage of the script Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleForcePXE.vbs <systemname>" WScript.Echo strMessage End Sub ...
Page 65 - Retrieving Service Tag, Asset Tag, and BIOS Revision
Sample Scripts and BIOS Settings 65 '*** Set the new value for the property and save the instance objInstance.Properties_.Item(strPropName).Val ue = 6 objInstance.Put_ '*** If any errors occurred, let the user know If Err.Number <> 0 Then WScript.Echo "Enabling WakeUp On Lan failed." E...
Page 68 - Changing BIOS Password
68 Sample Scripts and BIOS Settings Sub Usage() Dim strMessage strMessage = "incorrect syntax. You should run: " & vbCRLF & _ "cscript.exe //nologo SampleSystemSummary.vbs <systemname>" WScript.Echo strMessage End Sub Changing BIOS Password Below is a sample VBScript th...
Page 70 - BIOS Settings Supported in OMCI 7.6
70 Sample Scripts and BIOS Settings '*** If any errors occurred, let the user know If Err.Number <> 0 Then WScript.Echo "Setting the BIOS password failed." End If '*** Sub used to display the correct usage of the script Sub Usage() Dim strMessage strMessage = "Incorrect syntax. You...
Page 81 - Index
Index 81 Index A alerts, 31 events polled, 35local, 32remote, 31-32 ASF, 31 alerting, 32 C CIM, 7 cim_iap_data.htm, 42cim_win32_data.htm, 42overview, 7schema, 8 CIMOM, 8, 25 COM, 25 C o m p u t er m an ag e m e nt console, 26 D Data, 8 data provider, 9 data router, 9 DCOM, 12, 45 ddisks.dll, 39 Dell...