dell openmanage client instrumentation version 7.8 guía ... · l el modelo de datos de cim resume...

37
Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario Introducción Instalación y desinstalación de Dell™ OpenManage™ Client Instrumentation Instrumental de administración de Windows Alertas Descripciones de los componentes Solución de problemas Ejemplos de secuencias de comandos y configuración del BIOS Notas y precauciones La información contenida en este documento puede modificarse sin previo aviso. © 2010 Dell Inc. Todos los derechos reservados. Queda estrictamente prohibida la reproducción de este material en cualquier forma sin la autorización por escrito de Dell Inc. Las marcas comerciales que se utilizan en este texto: Dell, el logotipo DELL, OpenManage, Latitude, OptiPlex y Dell Precision son marcas comerciales de Dell Inc.; Intel es una marca comercial de Intel Corporation en los EE. UU. y en otros países; Altiris es una marca comercial registrada de Altiris Inc.; Microsoft, Windows y Windows Vista son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y/o en otros países. Otras marcas y otros nombres comerciales pueden utilizarse en este documento para hacer referencia a las entidades que los poseen o a sus productos. Dell Inc. renuncia a cualquier interés sobre la propiedad de marcas y nombres comerciales que no sean los suyos. Abril de 2010 NOTA: Una NOTA proporciona información importante que le ayudará a utilizar mejor el equipo. PRECAUCIÓN: Un mensaje de PRECAUCIÓN indica la posibilidad de daños en el hardware o pérdida de datos si no se siguen las instrucciones.

Upload: others

Post on 22-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario

Introducción Instalación y desinstalación de Dell™ OpenManage™ Client Instrumentation Instrumental de administración de Windows Alertas

Descripciones de los componentes

Solución de problemas Ejemplos de secuencias de comandos y configuración del BIOS

Notas y precauciones

La información contenida en este documento puede modificarse sin previo aviso. © 2010 Dell Inc. Todos los derechos reservados.

Queda estrictamente prohibida la reproducción de este material en cualquier forma sin la autorización por escrito de Dell Inc.

Las marcas comerciales que se utilizan en este texto: Dell, el logotipo DELL, OpenManage, Latitude, OptiPlex y Dell Precision son marcas comerciales de Dell Inc.; Intel es una marca comercial de Intel Corporation en los EE. UU. y en otros países; Altiris es una marca comercial registrada de Altiris Inc.; Microsoft, Windows y Windows Vista son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y/o en otros países.

Otras marcas y otros nombres comerciales pueden utilizarse en este documento para hacer referencia a las entidades que los poseen o a sus productos. Dell Inc. renuncia a cualquier interés sobre la propiedad de marcas y nombres comerciales que no sean los suyos.

Abril de 2010

NOTA: Una NOTA proporciona información importante que le ayudará a utilizar mejor el equipo.

PRECAUCIÓN: Un mensaje de PRECAUCIÓN indica la posibilidad de daños en el hardware o pérdida de datos si no se siguen las instrucciones.

Page 2: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Regresar a la página de contenido

Introducción Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario

El software Dell™ OpenManage™ Client Instrumentation (OMCI) permite que los programas de aplicación para administración remota tengan acceso a la información de sistemas clientes, supervisen el estado de los sistemas clientes o cambien el estado del sistema cliente; como apagarlo de manera remota. A través de interfaces estándares, OMCI expone los parámetros claves del sistema, lo que permite que los administradores gestionen el inventario, supervisen el estado de los sistemas y recopilen información de los sistemas clientes Dell instalados.

OMCI permite que los sistemas cliente de Dell sean administrados por medio del estándar Modelo de información común (CIM). El CIM reduce el costo total de propiedad, mejora la seguridad y ofrece un enfoque integral para administrar todos los dispositivos de la empresa, incluso clientes, servidores, dispositivos de software, red y almacenamiento.

Generalidades de CIM

El modelo de información común, creado por la organización Desktop Management Task Force (DMTF) como parte de la iniciativa de Administración de empresas basadas en web (WBEM), ofrece una vista unificada de los objetos físicos y lógicos en el entorno administrado. El CIM es un protocolo de administración de sistemas definido por los estándares de la industria.

A continuación, se muestran detalles importantes del CIM:

l El CIM es un modelo de datos orientado a objetos que se usa para describir la información administrativa. El CIM describe la manera en la que se organizan los datos y no necesariamente el modelo de transporte que se usa para transferir los datos. El método de transporte más frecuente es el instrumental de administración de Microsoft® Windows® (WMI).

l Las aplicaciones de administración habilitadas para CIM recopilan información de una variedad de dispositivos y objetos de CIM, incluidos sistemas cliente y servidor, dispositivos de infraestructura de red y aplicaciones.

l El estándar CIM proporciona detalles sobre técnicas de asignación que ofrecen una mejor compatibilidad con otros protocolos de administración.

l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona las descripciones del modelo de datos real y organiza la red en una serie de objetos administrados, todos ellos interrelacionados y clasificados ampliamente.

l El esquema CIM se define por medio del archivo de objetos administrados (MOF), el cual proporciona un modelo estandarizado para describir información de administración entre clientes en un sistema de administración. El archivo MOF no está restringido a una implementación particular, y permite el intercambio de información de administración entre muchos sistemas y clientes de administración diferentes.

Generalidades de WMI

El WMI es la implementación de la instrumentación CIM por parte de Microsoft. El WMI es compatible con CIM y con las extensiones CIM específicas de Microsoft. La infraestructura de administración WMI también incluye el administrador de objetos CIM (CIMOM), que es la interfaz y el punto de manipulación para la información y los objetos CIM. Actúa como coordinador en la recopilación de información y en el manejo de las propiedades de objetos. OMCI proporciona datos a WMI, que es la interfaz común para las aplicaciones de administración de WMI. Para obtener más información, consulte "Instrumental de administración de Windows".

Fuentes de datos que OMCI utiliza

El software OMCI contiene el conjunto subyacente de controladores que recopila información de sistema que proviene varias fuentes distintas en el sistema cliente, incluido el BIOS, el CMOS, el BIOS de administración de sistemas (SMBIOS), la interfaz de administración de sistemas (SMI), el sistema operativo, las interfaces de programación de aplicaciones (API), las bibliotecas de vínculos dinámicos (DLL) y los valores del registro. El software OMCI muestra dicha información a través de la interfaz CIMOM de la pila WMI y permite que los administradores del departamento de tecnología informática obtengan de manera remota la información de propiedad, modifiquen la configuración del CMOS, reciban notificaciones preventivas de condiciones de fallas potenciales y reciban alertas sobre puntos vulnerables potenciales de seguridad.

OMCI usa varias fuentes de datos que residen en el sistema cliente, incluso:

l Proveedores de Microsoft Win32 WMI

l SMBIOS

l Controladores de dispositivos

l Registro del sistema operativo

l Interfaces de programación de aplicación (API) del sistema operativo

l Repositorio de WMI

Arquitectura de OMCI

Generalidades de CIM Generalidades de WMI Fuentes de datos que OMCI utiliza Arquitectura de OMCI Características Lo nuevo Sistemas operativos admitidos Las actualizaciones más recientes Otros documentos de Dell que podría necesitar Otros recursos que pueden ser de interés Obtención de asistencia técnica

Page 3: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

La arquitectura de OMCI se basa en un modelo de capas que está fuertemente integrado a la pila WMI de Microsoft, según se muestra en la Figura 1-1.

l Capa de aplicaciones de WMI: consiste en aplicaciones de administración como Dell Client Manager, Dell OpenManage Client Administrator (OMCA) y otras herramientas de administración basadas en estándares y aplicaciones WMI como Microsoft SMS, LANDesk, etc. Esta capa no forma parte del software OMCI y las aplicaciones son destinatarios de los datos de administración de sistemas provenientes del cliente y proporcionados por OMCI. Estas aplicaciones solicitan información del cliente y reciben alertas del cliente por medio de CIMOM.

l Proveedor WMI de Dell: esta capa yace debajo de CIMOM y contiene dos proveedores CIM que se registran con CIMOM. Cuando CIMOM recibe una solicitud de información, dirige la petición al proveedor correspondiente. En esta capa se encuentran los proveedores de Dell y de Microsoft, y ambos proporcionan información sobre los dispositivos del sistema. Los proveedores envían solicitudes de las aplicaciones de administración provenientes de CIMOM al enrutador de datos.

l Enrutador de datos: esta capa recopila información proveniente de los componentes del sistema en la capa de proveedor de datos y pasa la información a la capa superior de proveedor WMI de Dell, la cual, a su vez, presenta la información a CIMOM.

l Proveedor de datos: esta capa proporciona datos al enrutador de datos. Cuando recibe una solicitud del enrutador de datos, el proveedor de datos consulta con el hardware, los controladores y el sistema operativo del sistema cliente a fin de determinar qué instrumentación está disponible. Luego aplica todas las anulaciones de la plataforma y del cliente a los datos antes de devolverlos al enrutador de datos

Por ejemplo, una consola de administración en la capa de aplicaciones WMI solicita el espacio libre disponible en el disco duro del sistema cliente. La capa de aplicaciones WMI realiza la solicitud por medio de la red a CIMOM (en la capa de proveedor WMI de Dell) en el sistema cliente. CIMOM dirige la solicitud al proveedor WMI correspondiente, el cual, a su vez, dirige la solicitud a través de la capa de enrutador de datos al proveedor de datos de disco en la capa de proveedor de datos. A continuación, la información regresa (por el mismo camino en sentido contrario) a la consola de administración.

Figura 1-1. Arquitectura de Dell OpenManage Client Instrumentation

Características

A continuación, se muestran las características claves de OMCI:

l Esquema de compatibilidad CIM 2.6

l Compatibilidad con Dell LegacySelect 2.0

l Selección de dispositivo de inicio remoto

l Seguridad de WMI

l Informe de eventos

l Apagado remoto

l Configurabilidad de encendido remoto

l Cumplimiento con WfM versión 2.0

Esquema de compatibilidad CIM 2.6

CIM es un estándar que describe datos de administración que pueden ser usados por muchos programas de aplicación de administración. El software OMCI es compatible con el esquema CIM 2.6 e incluye dos proveedores WMI: el agente de sondeo/proveedor de indicaciones Dell WMI y el proveedor de método/instancia Dell WMI.

Compatibilidad con Dell LegacySelect 2.0

LegacySelect permite que un administrador de red active o desactive de forma selectiva los componentes heredados en un sistema Dell. Constituye una interfaz a nivel de BIOS que permite controlar el nivel de tecnología heredada que requieren los diversos grupos de trabajo. LegacySelect 2.0 admite la capacidad de activar o desactivar puertos, incluso puertos USB, ranuras PCI y unidades de disco.

La especificación LegacySelect 2.0 admite los siguientes componentes:

l Puerto serie

NOTA: OMCI 7.6 y las versiones posteriores no serán compatibles con Dell OpenManage IT Assistant (ITA) 8.x.

Page 4: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

l Puerto paralelo

l Controlador de unidad de disco

l Puerto del mouse Personal System/2 (PS/2)

l Controlador de audio integrado

l Controlador integrado de interfaces de red (NIC)

l Controlador de bus serie universal (USB)

l Ranura de interconexión de componentes periféricos (PCI)

Un administrador de red puede cambiar la configuración de estos componentes ya sea a través de programa de configuración de sistema del equipo o por medio de una aplicación de administración WMI.

Selección de dispositivo de inicio remoto

La opción Selección de dispositivo de inicio remoto permite a un administrador de red configurar de forma remota el orden de los dispositivos desde los que intenta iniciar el sistema. Consiste en dos grupos: Secuencia de unidad de disco duro y Secuencia de dispositivo de inicio. La Secuencia de unidad de disco duro se usa para establecer el orden de los discos duros, en tanto que la Secuencia de dispositivo de inicio se usa para establecer el orden del tipo de dispositivo de inicio, como disco duro, tarjeta de interfaz de red, unidad de CD-ROM y unidad de disco flexible

Seguridad de WMI

WMI proporciona autentificación del usuario antes de permitir el acceso a los datos y métodos CIM. Los privilegios de acceso son aplicados por seguridad del modelo de objeto componente distribuido (DCOM) y el CIMOM.

Informe de eventos

OMCI detecta eventos en los sistemas Dell y puede enviar alertas al usuario local y al administrador de la red sobre posibles fallas, cambios de configuración e intrusiones en el chasis. Un programa de aplicación de administración de sistemas, como IT Assistant, muestra estos eventos en la pantalla.

OMCI le permite establecer los intervalos de sondeo para eventos de una unidad de disco duro con tecnología de autoanálisis e informes (SMART), monitores del entorno, intrusiones en el chasis, umbral de unidad de disco duro o memoria de un solo bit de código de verificación y corrección de errores (ECC) de un equipo Dell cliente.

Un intervalo de sondeo define la frecuencia con la que el código de instrumentación verifica el estado del dispositivo. Los intervalos de sondeo son importantes porque determinan la frecuencia con la que OMCI busca un estado de alerta en el sistema y, por lo tanto, la frecuencia con la que genera una alerta. Si a los intervalos de sondeo se les asignan valores demasiado altos, es posible que no se reciban algunas alertas. Por ejemplo, los sistemas que admiten las sondas térmicas también tienen una temperatura máxima ante la cual el sistema se apagará sin importar los demás procesos que se estén ejecutando. Si la temperatura aumenta demasiado rápido y OMCI no sondea el sistema a tiempo, no generará un mensaje de apagado y el sistema no se apagará ordenadamente.

El software OMCI también tiene un retardo de inicio para los intervalos de sondeo. Esto determina cuánto tiempo transcurrirá, después de que el sistema operativo se haya cargado, antes que OMCI comience a revisar el estado de las alertas. Si asigna un valor demasiado grande al retardo de inicio, es posible que no se genere una alerta.

Para obtener instrucciones sobre cómo establecer los intervalos de sondeo y activar o desactivar alertas para estos dispositivos, consulte la documentación del programa de aplicación de administración de sistemas.

Apagado remoto

OMCI admite el apagado y el reinicio remoto del sistema.

Configurabilidad de encendido remoto

OMCI admite la configuración de los valores de encendido remoto. El encendido remoto es una función del sistema cliente y la tarjeta de interfaz de red.

Cumplimiento con WfM versión 2.0

OMCI es compatible con el estándar Wired for Management (WfM) 2.0 de Intel®. Para obtener más información sobre este estándar y sus especificaciones, visite el sitio web de Intel en www.intel.com.

Lo nuevo

PRECAUCIÓN: Si cambia los atributos de LegacySelect, por ejemplo, el controlador de electrónica integrada a la unidad (IDE), puede hacer que el sistema quede inoperable. Si esto ocurre, ejecute el programa de configuración del sistema en el sistema del cliente y cambie los parámetros correspondientes.

Page 5: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

A continuación se indican las nuevas actualizaciones de OMCI 7.8:

l Compatibilidad adicional para el modo de inicio heredado en sistemas con BIOS con capacidad para UEFI.

l Se agregó compatibilidad para más valores de configuración del BIOS

Sistemas operativos admitidos

Los siguientes sistemas operativos son compatibles con la instalación de OMCI:

l Microsoft Windows 7 Professional y Ultimate, versiones x86 (32 bits) y x64 (64 bits)

l Microsoft Windows XP Professional SP2 o posterior, versiones x86 (32 bits) y x64 (64 bits)

l Microsoft Windows Vista® Business y SP1, versiones x86 (32 bits) y x64 (64 bits)

l Microsoft Windows Vista Ultimate, SP1 y SP2 en versiones x86 (32 bits) y x64 (64 bits)

l Microsoft Windows Vista Enterprise, SP1 y SP2 en versiones x86 (32 bits) y x64 (64 bits)

l Microsoft Windows XP Professional SP2 en versión para Tablet PC x86 (32 bits)

Las actualizaciones más recientes

Para obtener la información más reciente de actualización de OMCI, consulte el archivo léame, que se encuentra en el directorio de instalación. La ruta de acceso predeterminada para la instalación típica de OMCI es C:\Archivos de programa\Dell\OpenManage\Client.

Otros documentos de Dell que podría necesitar

Además de esta guía del usuario, es posible acceder a las siguientes guías en el sitio web de asistencia de Dell: support.dell.com/manuals. En la página Manuals (Manuales), haga clic en Software > Systems Management (Administración de sistemas). En la lista que aparece a la derecha, seleccione el enlace del producto correspondiente para acceder a los documentos.

l La Guía de referencia de Dell OpenManage Client Instrumentation proporciona información detallada acerca de todas las clases de OMCI, sus propiedades y descripciones.

l La Guía del usuario de Dell Client Configuration Toolkit proporciona información sobre cómo obtener o configurar los valores del BIOS. La utilidad crea un archivo ejecutable que puede funcionar como paquete independiente o se puede usar con las herramientas de implementación de software para ejecutarse de manera remota en toda una empresa.

Otros recursos que pueden ser de interés

l Dell Client Manager (DCM), que incluye información de inventario del BIOS y hardware específica de Dell, ayuda a configurar y actualizar el BIOS, admite el apagado remoto y el encendido remoto y proporciona supervisión del estado del hardware.

l Para obtener información sobre los términos utilizados en este documento, consulte el glosario que se encuentra en el sitio web de asistencia de Dell.

Obtención de asistencia técnica

Si en algún momento no comprende alguno de los procedimientos descritos en esta guía, o si su producto no funciona como es debido, dispone de diferentes tipos de ayuda. Para obtener más información, consulte "Obtención de ayuda" en la guía de configuración del sistema.

Además, está disponible el servicio de capacitación y certificación Dell para empresas; para obtener más información, consulte www.dell.com/training. Es posible que este servicio no se ofrezca en todas las regiones.

Regresar a la página de contenido

Page 6: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Regresar a la página de contenido

Instalación y desinstalación de Dell™ OpenManage™ Client Instrumentation Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario

Control de cuentas de usuario en Windows Vista y Windows 7

Instalación local

Actualización de OMCI

Desinstalación de OMCI

Instalación silenciosa, desinstalación y actualización

Instalación administrativa

Dell OpenManage Client Instrumentation (OMCI) puede ser instalado de manera local por medio del asistente de instalación de OMCI o de manera remota mediante una instalación silenciosa o administrativa.

Instalación local: el archivo de instalación de OMCI 7.8 se proporciona en dos formatos, como paquete de actualización Dell Update Package (DUP) y como archivo .exe. El asistente de instalación de OMCI permite instalar el paquete completo o realizar una instalación personalizada de los componentes específicos que se requieren en un entorno en particular. OMCI también puede desinstalarse por medio del cuadro de diálogo Agregar o quitar programas en los sistemas operativos Microsoft® Windows®.

Instalación administrativa: el software OMCI proporciona una serie de parámetros de línea de comandos para ejecutar una instalación silenciosa. Esto permite instalar el software de manera remota por medio de una herramienta de distribución de software sin requerir una interacción con el usuario final. Se puede usar un archivo .msi para implementar OMCI en los sistemas clientes de una red por medio de una secuencia de comandos de inicio de sesión, las directivas del sistema Windows u otros métodos.

Control de cuentas de usuario en Windows Vista y Windows 7

En versiones anteriores de Windows, las cuentas de usuario eran a menudo miembros del grupo local de administradores y tenían privilegios de administrador. Los miembros del grupo local de administradores podían instalar, actualizar y ejecutar software gracias a que una cuenta de administrador tenía amplio acceso al sistema. Cuando se agregaba un usuario al grupo local de administradores, automáticamente se le concedían a dicho usuario todos los privilegios de Windows porque los privilegios de administrador dan acceso a todos los recursos del sistema operativo. Las cuentas de usuarios con privilegios de administrador representaban un riesgo de seguridad al proporcionar acceso a recursos del sistema operativo que podrían ser aprovechados por software malintencionado (o malware).

En Windows Vista, hay dos tipos de cuentas de usuario: cuentas de usuario estándar y cuentas de administrador. Además, Windows Vista proporciona el control de cuentas de usuario (UAC) para mejorar la seguridad de sistema limitando el acceso al sistema operativo disponible para cuentas de usuario estándares y solicitando a miembros del grupo de administradores (excepto la cuenta de administrador) reconocer la elevación de privilegios cuando se realizan ciertas acciones. La diferencia principal entre un usuario estándar y un administrador en Windows Vista es el nivel de acceso que el usuario tiene sobre las áreas principales y protegidas del equipo. Con UAC activado, Windows Vista solicita el consentimiento para elevar privilegios (en caso de un usuario en el grupo de administradores) o solicita credenciales de administrador para elevar privilegios (en caso de todos los otros usuarios) antes de ejecutar un programa o tarea que requiere el acceso completo de administrador. UAC solicita a los usuarios del grupo de administradores (excepto la cuenta de administrador) que hagan clic en Continuar si necesitan aumentar los privilegios o que hagan clic en Cancelar cuando ejecutan funciones que pueden implicar un riesgo de seguridad. Con UAC, usted puede ejecutar la mayor parte de las aplicaciones, componentes y procesos con privilegios limitados, pero tiene la posibilidad elevarlos para tareas administrativas específicas y funciones de aplicación.

En Windows 7, el administrador puede definir cuatro niveles de solicitudes de UAC. De acuerdo con el nivel de UAC configurado, Windows 7 solicita un consentimiento para aumentar los privilegios o bien que se introduzcan credenciales de administrador. Para obtener información detallada, visite el sitio web de Microsoft.

Durante la instalación o desinstalación de OMCI, según sea el nivel de acceso del usuario, Windows Vista y Windows 7 solicitan al usuario la autorización del administrador. Usted debe proporcionar la contraseña de administrador para instalar o desinstalar OMCI si tiene privilegios de cuenta estándar, ya que la instalación y desinstalación de OMCI necesitan privilegios administrativos. Incluso cuando usted inicia sesión como un miembro del grupo de administradores (excepto la cuenta de administrador), UAC requiere que usted dé su consentimiento para permitir la instalación o desinstalación.

Instalación local

Instalación de OMCI por medio de DUP

NOTA: Para instalar el software OMCI, debe tener derechos administrativos en el sistema cliente. Esto significa que debe autenticarse en el sistema cliente como usuario miembro del grupo de administradores, normalmente como Administrador. El sistema de destino debe ser un sistema Dell con SMBIOS versión 2.3 o posterior. De lo contrario, el instalador de OMCI 7.8 se cerrará sin instalar el software OMCI.

NOTA: No es posible actualizarse de OMCI 6.x a OMCI 7.8 por medio del instalador de OMCI 7.8 si el sistema de destino tiene instalado OMCI 6.x. Asegúrese de desinstalar el software OMCI 6.x antes de instalar OMCI 7.8. Las versiones 7.2 y posteriores de OMCI se pueden instalar solo en sistemas Dell que ejecutan los sistemas operativos Windows que aparecen en la sección "Sistemas operativos admitidos".

NOTA: Es posible actualizarse a OMCI 7.8 desde las versiones de OMCI 7.6 A00/A01, 7.6.1 A00 y 7.7 A01/A02. Si la ruta de acceso de la actualización incluye una actualización del sistema operativo a Windows Vista, deberá actualizar primero el software OMCI a la versión 7.8 y luego actualizar el sistema operativo a Windows Vista; no se admite un orden distinto.

NOTA: Hay programas de instalación por separado para los sistemas operativos Windows, ediciones de 32 y 64 bits, y se pueden descargar del sitio web de asistencia de Dell en support.dell.com.

NOTA: En Windows 7, UAC debe configurarse con el mínimo nivel para acceder a un espacio de nombre.

NOTA: Como la experiencia del usuario es configurable con el complemento de administrador de directivas de seguridad (secpol.msc) y con la directiva de grupos, hay varias experiencias del usuario con UAC. Las elecciones de configuración que realice en su entorno afectarán las peticiones y los diálogos que ven los usuarios estándar, los administradores o ambos. El comportamiento específico de la petición para la elevación de privilegios UAC depende de la configuración de la directiva de seguridad.

Page 7: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

1. Haga clic en Descargar ahora para descargar el archivo de instalación del sitio web de asistencia de Dell: support.dell.com. Cuando aparezca la

ventana Descarga de archivo, guarde el archivo.

2. Haga doble clic en el paquete Dell OpenManage Client Instrumentation Update Package.

Aparecerá la pantalla de Dell OpenManage Client Instrumentation con información detallada, como los dispositivos y sistemas operativos compatibles, revisiones y mejoras.

3. Haga clic en Instalar.

Si una versión de OMCI no está instalada en el sistema, aparecerá el siguiente mensaje: "Would you like to install this package?" ("¿Desea instalar este paquete?")

4. Haga clic en Sí.

5. Seleccione el idioma de instalación y haga clic en Aceptar.

Puede instalar OMCI 7.8 en alemán, chino simplificado, español, francés, inglés y japonés.

Aparecerá el Asistente de InstallShield.

6. Cuando la ventana del Asistente de InstallShield muestre el mensaje de Welcome (Bienvenida), haga clic en Siguiente.

La ventana Asistente de InstallShield muestra el mensaje Setup Type (Tipo de instalación).

7. Elija el tipo de instalación haciendo clic en una de las opciones siguientes:

l Completa: instala todos los módulos y la asistencia de WMI en un directorio predeterminado.

l Personalizada: le permite instalar funciones específicas del programa y especificar el directorio de instalación.

8. Seleccione la opción Completa y haga clic en Siguiente. La ventana del Asistente de InstallShield muestra el mensaje Ready to Install the Program

(Listo para instalar el programa). Si se selecciona la opción Personalizada, aparecerá la ventana Instalación personalizada, que le permitirá instalar funciones específicas del programa y especificar el directorio en el que desea instalar el software OMCI. Haga clic en Siguiente.

9. Haga clic en Instalar para comenzar la instalación.

Si OMCI versión 6.x está instalado en el sistema, el programa de instalación le pedirá que lo desinstale y que vuelva a ejecutar el programa de instalación.

La ventana Asistente de InstallShield muestra el mensaje Installing OMCI (Instalando OMCI). Una barra de progreso indica el avance de la

instalación. Cuando la instalación haya concluido, el mensaje cambiará a InstallShield Wizard Completed (Asistente de InstallShield completado).

10. Haga clic en Finalizar para concluir la instalación.

Instalación de OMCI por medio del archivo .exe

1. Haga clic en Descargar ahora para descargar el archivo de instalación del sitio web de asistencia de Dell: support.dell.com. Cuando aparezca la

ventana Descarga de archivo, guarde el archivo.

El archivo de instalación contiene los componentes para los idiomas siguientes: alemán, chino simplificado, español, francés, inglés y japonés. Se puede instalar únicamente en los sistemas que ejecutan los sistemas operativos Windows que se citan en la sección "Sistemas operativos admitidos".

2. Haga doble clic en el archivo de instalación que descargó. Aparecerá el cuadro de diálogo Systems Management y mostrará la información sobre la

versión del software, los sistemas compatibles, los sistemas operativos admitidos y los idiomas disponibles.

3. En el cuadro de diálogo Systems Management, haga clic en Continuar. Especifique la carpeta donde desea descomprimir el archivo de instalación y haga clic en Aceptar. Una vez que el archivo haya sido descomprimido correctamente, aparecerá un mensaje de confirmación. Haga clic en Aceptar.

4. Haga doble clic en el archivo ejecutable de instalación que descomprimió: setup.exe. Aparecerá el cuadro de diálogo Seleccionar idioma de instalación. Seleccione el idioma y haga clic en Aceptar.

5. Cuando la ventana del Asistente de InstallShield muestre el mensaje de Welcome (Bienvenida), haga clic en Siguiente.

La ventana Asistente de InstallShield muestra el mensaje Setup Type (Tipo de instalación).

6. Elija el tipo de instalación haciendo clic en una de las opciones siguientes:

l Completa: instala todos los módulos y la compatibilidad con WMI en un directorio predeterminado.

l Personalizada: le permite instalar funciones específicas del programa y especificar el directorio de instalación.

7. Seleccione la opción Completa y haga clic en Siguiente. La ventana del Asistente de InstallShield muestra el mensaje Ready to Install the Program

Page 8: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

(Listo para instalar el programa). Si se selecciona la opción Personalizada, aparecerá la ventana Instalación personalizada, que le permitirá instalar funciones específicas del programa y especificar el directorio en el que desea instalar el software OMCI. Haga clic en Siguiente.

8. Haga clic en Instalar para comenzar la instalación.

Si OMCI versión 6.x está instalado en el sistema, el programa de instalación le pedirá que lo desinstale y que vuelva a ejecutar el programa de instalación.

La ventana Asistente de InstallShield muestra el mensaje Installing OMCI (Instalando OMCI). Una barra de progreso indica el avance de la

instalación. Cuando la instalación haya concluido, el mensaje cambiará a InstallShield Wizard Completed (Asistente de InstallShield completado).

9. Haga clic en Finalizar para concluir la instalación.

Actualización de OMCI

Realice el siguiente procedimiento para actualizar a OMCI 7.8 por medio de Dell Update Package (DUP) o el archivo .exe.

Actualización de OMCI por medio de DUP

1. Haga clic en Descargar ahora para descargar el archivo de instalación del sitio web de asistencia de Dell: support.dell.com. Cuando aparezca la

ventana Descarga de archivo, guarde el archivo.

2. Haga doble clic en el paquete Dell OpenManage Client Instrumentation Update Package.

Aparecerá la pantalla de Dell OpenManage Client Instrumentation con información detallada tal como los dispositivos y sistemas operativos compatibles, revisiones y mejoras.

3. Haga clic en Instalar.

Aparecerá el siguiente mensaje: "The setup will perform an upgrade of OMCI. Do you want to continue?" ("La configuración realizará una actualización de OMCI. ¿Desea continuar?"). Haga clic en Sí y siga las instrucciones en pantalla.

4. Después de realizar la actualización, reinicie el sistema.

Actualización de OMCI por medio del archivo .exe

1. Haga clic en Descargar ahora para descargar el archivo de instalación del sitio web de asistencia de Dell: support.dell.com. Cuando aparezca la

ventana Descarga de archivo, guarde el archivo.

2. Haga doble clic en el archivo de instalación que descargó. Aparecerá el cuadro de diálogo Systems Management y mostrará la información sobre la versión del software, los sistemas compatibles, los sistemas operativos admitidos y los idiomas disponibles.

3. En el cuadro de diálogo Systems Management, haga clic en Continuar. Especifique la carpeta donde desea descomprimir el archivo de instalación y haga clic en Aceptar. Una vez que el archivo haya sido descomprimido correctamente, aparecerá un mensaje de confirmación. Haga clic en Aceptar.

4. Haga doble clic en el archivo ejecutable de instalación que descomprimió: setup.exe. Aparecerá el cuadro de diálogo Seleccionar idioma de instalación. Seleccione el idioma y haga clic en Aceptar.

Aparecerá el siguiente mensaje: "The setup will perform an upgrade of OMCI. Do you want to continue?" ("La configuración realizará una actualización de OMCI. ¿Desea continuar?"). Haga clic en Sí y siga las instrucciones en pantalla.

5. Después de realizar la actualización, reinicie el sistema.

Desinstalación de OMCI

Para eliminar la instrumentación del cliente mediante el icono Agregar o quitar programas en el Panel de control, realice los pasos a continuación:

1. Haga clic en el botón Inicio, seleccione Configuración y haga clic en Panel de control.

2. Seleccione Agregar o quitar programas.

3. En el cuadro de diálogo Agregar o quitar programas, seleccione OMCI y haga clic en Quitar.

4. Siga las instrucciones que aparecen en la pantalla.

Page 9: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Desinstalación de archivos relacionados

Una desinstalación predeterminada de OMCI no desinstala los archivos controladores ni los archivos DLL asociados, que permanecen en el sistema. Se debe especificar una propiedad de línea de comandos (UNINSTALL_DRIVER=1) en la línea de comandos para realizar la desinstalación correspondiente de OMCI y los archivos controladores.

Por ejemplo, el siguiente comando desinstala el producto y también los archivos controladores en un sistema operativo compatible de 32 bits:

msiexec.exe /X73F1BDB7-11E1-11D5-9DC6-00C04F2FC33B /qn UNINSTALL_DRIVER=1

En un sistema operativo de 64 bits, ejecute el siguiente comando:

msiexec.exe /X09ADA709-10D2-4C38-807C-7B84F696F6CE /qn UNINSTALL_DRIVER=1

Instalación silenciosa, desinstalación y actualización

Instalación del cliente en modo silencioso.

En el modo silencioso (no aparecen cuadros de diálogo), usted puede realizar instalaciones completas y personalizadas.

Cómo realizar una instalación completa en modo silencioso

Para realizar una instalación silenciosa desatendida de OMCI con todos los componentes en el directorio predeterminado:

setup.exe /s /v/qn

donde setup.exe es el archivo de instalación ejecutable para OMCI.

Para especificar el idioma de instalación utilice la opción /L<identificación de idioma>, donde <identificación de idioma> es 1031 (alemán), 1033 (inglés), 1034 (español), 1041 (japonés), 1036 (francés) o 2052 (chino simplificado). Si el idioma de instalación no se especifica, el instalador adopta de manera predeterminada el idioma del sistema operativo o inglés si OMCI no admite el idioma del sistema operativo.

Por ejemplo, la línea de comandos siguiente instala la versión francesa en modo silencioso.

setup.exe /s /L1036 /v/qn

Cómo realizar una instalación personalizada en modo silencioso

Para especificar un directorio de instalación personalizado, modifique la línea de comando como se indica a continuación:

setup.exe /s /v"/qn INSTALLDIR=<destino>"

donde <destino> es el directorio personalizado e INSTALLDIR debe ser en mayúsculas.

Por ejemplo, la línea de comandos siguiente instala OMCI con todos los componentes en modo silencioso en el directorio c:\destino:

setup.exe /s /v"/qn INSTALLDIR=c:\destino"

Actualización del cliente en modo silencioso

Para actualizar una versión de OMCI 7.x a una versión posterior de OMCI 7.x, ejecute el siguiente comando:

setup.exe /s /v"/qn REINSTALLMODE=voums REINSTALL=ALL"

Es posible que sea necesario reiniciar el sistema para efectuar la actualización. Para suprimirlo, modifique la línea de comandos como sigue:

setup.exe /s /v"/qn REINSTALLMODE=voums REINSTALL=ALL REBOOT=REALLYSUPPRESS"

Desinstalación del cliente en modo silencioso

Puede desinstalar silenciosamente la instrumentación del cliente mediante el programa de instalación o sin este.

Para desinstalar silenciosamente la instrumentación del cliente sin el programa de instalación, ejecute uno de los siguientes comandos:

NOTA: En Windows Vista, utilice el icono Programas y características del Panel de control para desinstalar OMCI.

NOTA: Cuando teclee comandos, introduzca los espacios exactamente como se muestra en los ejemplos de esta sección.

Page 10: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Para todas las instalaciones de 32 bits de Windows:

msiexec.exe /X73F1BDB7-11E1-11D5-9DC6-00C04F2FC33B /qn

Para todas las instalaciones de 64 bits de Windows:

msiexec.exe /X09ADA709-10D2-4C38-807C-7B84F696F6CE /qn

Para desinstalar silenciosamente la instrumentación del cliente con el programa de instalación, ejecute el siguiente comando desde el directorio que contenga el programa de instalación:

setup.exe /s /x /v/qn

Instalación administrativa

La instalación administrativa permite instalar OMCI en sistemas clientes conectados a una red. Para crear un archivo msi que pueda utilizarse para instalar OMCI en los sistemas clientes de una red, realice los siguientes pasos:

1. Con el paquete de instalación de OMCI, ejecute el siguiente comando:

setup.exe /a

Aparecerá el cuadro de diálogo Seleccionar idioma de instalación.

2. Seleccione el idioma y haga clic en Aceptar.

3. Cuando la ventana del Asistente de InstallShield muestre el mensaje de Welcome (Bienvenida), haga clic en Siguiente.

4. Introduzca la ubicación de la red en el cuadro de diálogo Ubicación de red y haga clic en Instalar para comenzar la instalación.

La ventana Asistente de InstallShield muestra el mensaje Installing OMCI (Instalando OMCI). Una barra de progreso indica el avance de la

instalación. Cuando la instalación haya concluido, el mensaje cambiará a InstallShield Wizard Completed (Asistente de InstallShield completado).

5. Haga clic en Finalizar para concluir la instalación.

Se creará un archivo msi, omci.msi, en la ubicación especificada. Puede usar este archivo msi para implementar OMCI en los sistemas clientes de la red por medio de una secuencia de comandos de inicio de sesión, las directivas del sistema Windows u otros métodos.

Por ejemplo, el comando a continuación instala OMCI a través de la imagen del servidor en modo silencioso:

msiexec /i <Ubicación de red>\omci.msi /qn

donde <Ubicación de red> es la ruta de acceso al archivo msi.

Regresar a la página de contenido

NOTA: Para obtener información sobre el uso del archivo msi para implementar OMCI, consulte la documentación del programa de aplicación que usa como agente de implementación.

Page 11: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Regresar a la página de contenido

Instrumental de administración de Windows Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario

Generalidades de WMI

Seguridad de WMI

Recuperar información de Dell con SMS 2.0

Secuencias de comandos WMI

Generalidades de WMI

El instrumental de administración de Microsoft® Windows® (WMI) es la implementación de Microsoft de la iniciativa de administración de empresas basadas en web (WBEM). Está implementado en las plataformas Microsoft Windows.

Hay dos componentes en WMI. En la arquitectura de Dell™ OpenManage™ Client Instrumentation (OMCI) (consulte la Figura 1-1), ambos componentes son representados por el administrador de objetos de Microsoft WMI. El primer componente es el administrador de objetos del modelo de información común (CIMOM), que es la interfaz y el punto de manipulación para la información y los objetos CIM. Actúa como coordinador en la recopilación de información y en el manejo de las propiedades de objetos. Microsoft ha implementado este componente como el servicio de administración de Windows (winmgmt). El CIMOM es una capa intermedia de software que media en las interacciones entre las aplicaciones de administración de nivel superior y los niveles inferiores de instrumentación, tales como OMCI y otros proveedores. El CIMOM asegura que los datos proporcionados por los proveedores sean presentados a las aplicaciones de administración de una manera uniforme e independiente del proveedor. El CIMOM realiza esto usando en parte la interfaz de programación de aplicaciones (API) del modelo de objetos componentes (COM) para comunicarse con los proveedores y las aplicaciones de administración.

El otro componente de WMI es el repositorio. El repositorio es un archivo binario en el que el CIMOM almacena los datos de administración. Estos datos incluyen información de los archivos compilados de formato de objeto administrado (MOF), incluso las definiciones de clases CIM, las propiedades, los calificadores y las relaciones jerárquicas. Los datos de instancia, a medida que están disponibles, también son almacenados aquí.

Seguridad de WMI

WMI procura la autentificación del usuario antes de permitir el acceso a los datos y métodos CIM. La seguridad del modelo de objeto componente distribuido (DCOM) y el CIMOM aplican los privilegios de acceso. El acceso, ya sea total o limitado, puede otorgarse a los usuarios en función del espacio de nombres. No hay implementación de seguridad a nivel de propiedad o de clase. De manera predeterminada, los usuarios miembros del grupo de administradores tienen acceso total, local y remoto a WMI.

La seguridad de WMI puede configurarse usando el control WMI disponible en la consola de administración del equipo, en la sección Servicios y aplicaciones. Haga clic con el botón secundario del mouse en Control WMI y luego haga clic en Propiedades. Puede configurar la seguridad de cada espacio de nombres en la ficha Seguridad. Control WMI se puede ejecutar también desde el menú de Inicio o el símbolo del sistema ejecutando wmimgmt.msc.

Recuperar información de Dell con SMS 2.0

Debido a limitaciones inherentes, Microsoft Systems Management Server (SMS) 2.0 únicamente puede recuperar información desde el espacio de nombre root\cimv2. OMCI proporciona información en el espacio de nombres root\dellomci. Sin embargo, para que ciertos atributos claves estén disponibles para SMS, OMCI los duplica en el espacio de nombres root\cimv2. Para los equipos Dell que ejecutan OMCI, se pueden importar a SMS 2.0 los siguientes atributos del sistema:

l Service tag (Etiqueta de servicio)

l Asset tag (Etiqueta de propiedad)

l System vendor (Proveedor del sistema)

l System description (Descripción del sistema)

l Basic input/output (BIOS) revision (Revisión del sistema básico de entradas/salidas (BIOS)

l BIOS date (Fecha del BIOS)

l Processor type (Tipo de procesador)

l (Processor speed (Velocidad del procesador)

Para recuperar estos atributos de Dell, edite el archivo sms_def.mof que se ubica en el servidor SMS en el directorio sms\inboxes\clifiles.src\hinv. Agregue las líneas siguientes al final del archivo sms_def.mof:

[SMS_Report(TRUE),

SMS_Group_Name("Dell Summary"),

ResID(7000),ResDLL("dellwmi.dll"),

SMS_Class_ID("Dell|Summary|1.0")]

class Dell_System_Summary : SMS_Class_Template

[SMS_Report(TRUE), read: ToInstance ToSubClass]

string SystemVendor;

[SMS_Report(TRUE), read: ToInstance ToSubClass]

NOTA: Para realizar una conexión remota a servicios WMI, debe tener derechos de administrador para ambos sistemas, el local y el remoto.

NOTA: En Microsoft Windows XP, el nivel de autentificación predeterminado se cambia de nivel CONNECT a nivel PACKET. Esto provoca un problema de compatibilidad retroactivo con Windows 2000. Para que los equipos que ejecutan Windows 2000 se puedan conectar a WMI de los equipos que ejecutan Windows XP, deberán tener instalado el Service Pack 2.

Page 12: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

string SystemDescription;

[SMS_Report(TRUE), read: ToInstance ToSubClass]

string ProcessorType;

[SMS_Report(TRUE), read: ToInstance ToSubClass]

sint32 ProcessorSpeed;

[SMS_Report(TRUE), read: ToInstance ToSubClass]

string BIOSVersion;

[SMS_Report(TRUE), read: ToInstance ToSubClass]

datetime BIOSDate;

[SMS_Report(TRUE), read: ToInstance ToSubClass, key]

string ServiceTag;

[SMS_Report(TRUE), read: ToInstance ToSubClass, write: ToInstance ToSubClass]

string AssetTag;

;

#pragma namespace ("\\\\.\\Root\\cimv2")

//*************************************************************

//***Registers Framework Provider (Registro del proveedor del marco de trabajo) ***

//*************************************************************

instance of __Win32Provider as $Q

Name = "DellWMI";

ClsId = "a29197b6-5c8d-4278-ae20-e5c14aed1280";

;

instance of __InstanceProviderRegistration

Provider = $Q;

SupportsGet = TRUE;

SupportsPut = TRUE;

SupportsDelete = TRUE;

SupportsEnumeration = TRUE;

QuerySupportLevels = "WQL:UnarySelect";

;

instance of __MethodProviderRegistration

Provider = $Q;

;

[Dynamic, Provider ("DellWMI")]

class Dell_System_Summary

[read, key] uint32 DellInstanceID;

[read, write] string AssetTag;

[read] datetime BIOSDate;

[read] sint32 ProcessorSpeed;

[read] string BiosVersion;

[read] string ProcessorType;

[read] string ServiceTag;

[read] string SystemDescription;

[read] string SystemVendor;

;

Secuencias de comandos WMI

WMI proporciona una interfaz para escribir secuencias de comandos. Con VBScript o JScript, puede escribir secuencias de comandos que conecten local o remotamente a servicios WMI, recuperen información o ejecuten métodos. Debido a que el software OMCI se implementa por medio de WMI, la mayoría de las tareas de OMCI se pueden realizar mediante secuencias de comandos. Esta sección proporciona ejemplos de secuencias de comandos en VBScript únicamente como muestras.

Los siguientes archivos de texto contienen ejemplos de secuencias de comandos. Para ejecutar cualquiera de las secuencias de comandos, guarde la secuencia con una extensión .vbs. En el símbolo del sistema, escriba cscript.exe //nologo <nombre de la secuencia de comandos> y los parámetros apropiados. Si no especifica ningún parámetro, se imprimirá el uso de la secuencia de comandos.

l Borrar el estado de intrusión en el chasis

l Desactivar los mensajes de escritorio de todas las alertas

l Apagado remoto del sistema

l Reinicio remoto del sistema

l Actualización remota del BIOS

l Activación de inicio PXE en el siguiente reinicio

l Activación de Encendido en LAN

l Recuperación de la etiqueta de servicio, la etiqueta de propiedad y la revisión del BIOS

l Cambio de contraseña del BIOS

NOTA: Para realizar una conexión remota a servicios WMI, debe tener derechos de administrador para ambos sistemas, el local y el remoto.

PRECAUCIÓN: Los ejemplos de secuencias de comandos se proporcionan únicamente como muestras y no han sido probados ni están garantizados de ningún modo por Dell; Dell se exime de toda responsabilidad en relación con los mismos. Dell no proporciona asistencia técnica con respecto a este tipo de secuencias de comandos. Para obtener más información sobre las secuencias de comandos de WMI, consulte la documentación correspondiente de Microsoft.

Page 13: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Regresar a la página de contenido

Page 14: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Regresar a la página de contenido

Alertas Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario

Descripción general

Alertas ASF

Alertas WMI

Descripción general

Las alertas se generan cuando el estado de interés de un sistema cambia. Hay dos tipos básicos de alertas: las alertas locales al usuario del equipo actual y las alertas remotas para una aplicación de administración. Dell™ OpenManage™ Client Instrumentation (OMCI) maneja ambos tipos de alertas.

La organización Distributed Management Task Force (DMTF) ha publicado el formato estándar de alertas (ASF), que define las interfaces de control remoto y las alertas que hacen posible la administración de sistemas conectados en red cuando el sistema operativo está ausente. Esto incluye un equipo conectado en red con un sistema operativo inactivo o inoperante o que se encuentra en un estado de inactividad del sistema con baja alimentación. La especificación ASF está disponible en www.dmtf.org. La documentación de ASF se incluye con los sistemas Dell que son compatibles con ASF.

El ASF maneja alertas remotas para eventos del entorno, los cuales se detectan con sensores, como las sondas de temperatura, eléctricas y de ventilador, y los sensores de intrusión en el chasis. El ASF también maneja alertas adicionales en entornos con sistema operativo ausente. De manera predeterminada, el software OMCI se encarga de las alertas remotas de todos los eventos.

ASF 2.0 añade importantes medidas de seguridad al estándar ASF, lo que define la interfaces de control remoto y las alertas para administrar preventivamente los dispositivos conectados en red cuando el sistema operativo está ausente. La primera especificación de la industria para administración de sistemas operativos ausentes, el ASF, permite que el administrador de red reciba alertas sobre fallas de componentes específicos de un dispositivo conectado en red, lo que minimiza la necesidad de mantenimiento en el lugar y maximiza la visibilidad a distancia de los sistemas locales, así como su acceso remoto. Sin ASF, los problemas de sistemas operativos ausentes necesitan de la intervención manual para forzar un reinicio del sistema.

Hay tres valores en el BIOS del sistema que se pueden configurar mediante OMCI:

l Off: todas las funciones de ASF 2.0 están desactivadas.

l Alert Only: la alerta de ASF 2.0 es la única función que está activada.

l On: las alertas y el control remoto están activados.

La tarjeta de interfaz de red (NIC) del sistema y el sistema básico de entradas/salidas (BIOS) son compatibles con ASF 2.0. Si el BIOS permite cualquier configuración de ASF 2.0, el software OMCI expone los valores del BIOS por medio del instrumental de administración de Microsoft® Windows® (WMI).

Alertas ASF

En versiones anteriores de OMCI, las alertas del entorno se enviaban como alertas de la interfaz para la administración de equipos de escritorio (DMI). Después de la introducción de ASF, la tarjeta de interfaz de red ASF maneja las alertas del entorno. El ASF supervisa las sondas del entorno a muy bajo nivel y envía una captura de eventos de plataforma (PET) cuando tiene lugar un evento. Cuando sea pertinente, OMCI notifica de la alerta al usuario local. Para obtener información sobre las capturas de eventos de plataforma que son compatibles con un modelo específico de sistema Dell, consulte la Guía de configuración del sistema.

ASF es un estándar de administración de DMTF que especifica las técnicas de alertas "previas al sistema operativo" o "cuando el sistema operativo está ausente". El estándar está diseñado para generar una alerta sobre condiciones de fallas y problemas de seguridad potenciales cuando el sistema operativo se encuentra en un estado inactivo o cuando el sistema está apagado. El estándar ASF está diseñado para reemplazar las tecnologías anteriores de alertas en sistemas operativos ausentes.

Alertas WMI

Las alertas locales consisten en mostrar mensajes al usuario y escribir en el registro de eventos de Windows. El envío de alertas remotas se realiza por medio de las indicaciones WMI. Cuando OMCI detecta un evento, genera una alerta que puede ser transmitida a través del servicio WMI a una aplicación remota de administración que esté suscrita a ese tipo de alerta.

Cuando se produce una alerta, el software OMCI admite tres tipos de notificación:

l Registro de eventos de NT

l Remoto

l Consola

En el software OMCI, cada tipo de evento (por ejemplo, CurrentProbe, TemperatureProbe, Smart, etc.) que se anota en el registro recibe un número único de identificación de evento. Los eventos tienen identificaciones únicas que hacen posible el análisis del registro; de esta manera, usted puede examinar el registro de eventos a nivel de programación y determinar los eventos de OMCI que han ocurrido.

También se le ofrece la opción de recibir una sola alerta o un número limitado de alertas acerca del acontecimiento de un evento de determinado tipo. Puede filtrar eventos específicos y generar mensajes de alerta únicamente para estos eventos. La clase Dell_IndicationStaticValues tiene las propiedades MaxNTEventLogNotifications, MaxDisplayNotifications y OccurrencesCount, que controlan la cantidad de avisos de cada condición de alerta que se envían al registro de eventos de NT y a la pantalla local. Por ejemplo, si se asigna el valor 0 no se enviará ningún aviso.

Puede cambiar cualquier atributo o clase CIM por medio de los editores estándares de CIM. Las siguientes propiedades de la clase Dell_IndicationStaticValues controlan la cantidad de avisos de cada condición de alerta que se envían al registro de eventos de NT y a la pantalla. Puede modificar los valores que aparecen a continuación mediante editores estándares de CIM o a través de secuencias de comandos.

Page 15: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

l MaxNTEventLogNotifications: la cantidad máxima de notificaciones de eventos que se enviaron al registro de eventos de NT. Los valores son: 0=no enviar nunca, 1=solo el primer acontecimiento, 2=primer y segundo acontecimientos, y así sucesivamente. El valor especial -1 envía todos los acontecimientos. El valor predeterminado es -1.

l MaxDisplayNotifications: la cantidad máxima de notificaciones de eventos que se envían a la pantalla local. Los valores son: 0=no enviar nunca, 1=solo el primer acontecimiento, 2=primer y segundo acontecimientos, y así sucesivamente. El valor especial -1 envía todos los acontecimientos. El valor predeterminado es -1.

l OccurrencesCount: la cantidad de notificaciones de eventos de la alerta específica que se han presentado desde el último restablecimiento. El valor inicial es 0. Si asigna un valor de 0 a OccurrencesCount se reiniciará el envío de avisos.

Como las instancias de la clase Dell_IndicationStaticValues se guardan en el repositorio WMI, los datos anteriores no se borrarán al apagar o reiniciar el equipo, ni con los modos de inactividad, hibernación y espera. Puede restablecer el valor de OccurrencesCount al reiniciar el equipo si se instala una secuencia de comandos que se ejecute al momento del arranque.

Las propiedades siguientes en la clase Dell_Configuration permiten que usted controle los avisos enviados al registro de eventos de NT y a la pantalla local en función de la gravedad del evento:

l GlobalNTEventLogSeverityLevel: controla el aviso para el registro de eventos de NT en función del nivel de gravedad del evento

l GlobalDisplaySeverityLevel: controla el aviso para la pantalla local en función del nivel de gravedad del evento

El software OMCI reconoce los ocho niveles de gravedad de WMI que se indican a continuación (representados por números enteros de 0 a 7):

l DESCONOCIDO = 0

l OTRO = 1

l INFORMACIÓN = 2

l ADVERTENCIA_DEGRADADO = 3

l LEVE = 4

l GRAVE = 5

l CRÍTICO = 6

l FATAL_NO_RECUPERABLE = 7

El nivel de gravedad WMI más bajo que el software OMCI envía es ADVERTENCIA_DEGRADADO y el más alto es CRÍTICO. Las gravedades de los eventos de OMCI 7.x se muestran en la Tabla 4-1. OMCI envía las alertas locales y remotas de todos los eventos listados.

Tabla 4-1. Eventos sondeados por OMCI 7.x

NOTA: No se permite realizar cambios en algunas propiedades como MaxDisplayNotifications y MaxNTEventLogNotifications en la clase Dell_IndicationStaticValues del repositorio de CIM a menos que el control de cuentas de usuario (UAC) en Windows Vista esté desactivado o que el usuario tenga cuenta de administrador.

NOTA: Los eventos con la gravedad CRÍTICA harán que OMCI apague el sistema local tras un retardo de 60 segundos. La propiedad GlobalDisplaySeverityLevel en la clase Dell_Configuration siempre deberá definirse con un valor de 6 o menor; de lo contrario, el sistema no recibirá los comandos de apagado provenientes del software OMCI.

Evento de OMCI (número de registro de eventos de Windows)

Descripción

Nivel de gravedad

Valor

FanProbe

(1103)

Un dispositivo de enfriamiento ha superado un umbral menor. LEVE 4

DiskSizeChanged Ha cambiado el tamaño de al menos una unidad de disco duro.1 ADVERTENCIA_DEGRADADO 3

DiskSizeIncreased

(109)

Ha aumentado el tamaño de al menos una unidad de disco duro.2 ADVERTENCIA_DEGRADADO 3

DiskSizeDecreased

(110)

Ha disminuido el tamaño de al menos una unidad de disco duro.2 ADVERTENCIA_DEGRADADO 3

CurrentProbe

(1203)

Una sonda de corriente eléctrica ha superado un umbral menor. LEVE 4

DiskCapacity

(105)

Se está acabando el espacio libre de una de las unidades de disco duro.

En OMCI 7.0, solo se utiliza un umbral definido por el usuario. El umbral se expresa como valor absoluto en megabytes (MB). El valor predeterminado es 50 MB. Se genera un evento cuando el espacio libre disponible en una de las unidades de disco duro cae por debajo de este umbral.

En OMCI 7.1 y versiones posteriores, se utilizan dos umbrales definidos por el usuario. Únicamente se genera un evento cuando se cumplen las condiciones de ambos umbrales. El primer umbral, expresado como valor absoluto en megabytes, especifica el tamaño de las unidades que se deben supervisar. Las unidades con una capacidad inferior al tamaño especificado se ignoran. El segundo umbral se expresa como porcentaje del tamaño de la unidad. Se genera un evento cuando el espacio libre disponible en una de las unidades supervisadas cae por debajo de este porcentaje.

LEVE 4

EccMemory Ocurrió una falla de suma de comprobación de memoria. LEVE 4

Page 16: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

1 El evento es específico de OMCI 7.0.

2 El evento es específico de OMCI 7.1 y versiones posteriores.

Regresar a la página de contenido

(1403)

MemorySizeChanged Se ha cambiado el tamaño de la memoria.1 ADVERTENCIA_DEGRADADO 3

MemorySizeIncreased

(103)

Se ha incrementado el tamaño de la memoria.2 ADVERTENCIA_DEGRADADO 3

MemorySizeDecreased

(104)

Se ha reducido el tamaño de la memoria.2 ADVERTENCIA_DEGRADADO 3

NumberOfDisksDecreased

(102)

Se ha quitado una unidad de disco duro. ADVERTENCIA_DEGRADADO 3

NumberOfDisksIncreased

(101)

Se ha añadido una unidad de disco duro. ADVERTENCIA_DEGRADADO 3

NumberOfProcessorsDecreased

(107)

Se ha quitado un procesador. ADVERTENCIA_DEGRADADO 3

NumberOfProcessorsIncreased

(106)

Se ha añadido un procesador. ADVERTENCIA_DEGRADADO 3

Smart

(108)

Se ha producido una condición de la unidad de disco duro que puede conducir a una falla de la unidad.

GRAVE 5

ChassisIntrusion

(1253)

Alerta de intrusión en el chasis del sistema. ADVERTENCIA_DEGRADADO 3

TemperatureProbe

(1054)

Una sonda de temperatura ha superado un umbral crítico. CRÍTICO 6

VoltageProbe

(1153)

Una sonda de voltaje ha superado un umbral menor. LEVE 4

Page 17: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Regresar a la página de contenido

Descripciones de los componentes Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario

En la Tabla 5-1 se listan los componentes de instrumentación Dell™, sus funciones, sus ubicaciones predeterminadas de instalación y otra información relevante.

Tabla 5-1. Información de componente de instrumentación

PRECAUCIÓN: Cambiar o borrar archivos de los componentes puede hacer que Dell™ OpenManage™ Client Instrumentation (OMCI) quede inutilizable.

NOTA: %ProgramFiles% es una variable que se refiere a la ruta de acceso al directorio Archivos de programa. De manera predeterminada, su valor es C:\Archivos de programa.

Componente

Ubicación predeterminada o nombre de archivo

Información sobre funciones

Proveedor CIM %ProgramFiles%\Dell\OpenManage\ Client\DellWMI.dll

Módulo que proporciona acceso a información solicitada por la capa de servicio de la instrumentación de administración de Microsoft® Windows® (WMI), obtiene datos para los atributos especificados por el formato de objetos administrados (MOF) y expone datos a través del administrador de objetos del modelo de información común (CIMOM).

La mayor parte de la funcionalidad se dedica a las instancias de clase proporcionadas; sin embargo, también implementa tres métodos WMI: apagado del cliente, reinicio y actualización del BIOS.

Discos %ProgramFiles%\Dell\OpenManage\ Client\DDisks.dll

Biblioteca de vínculo dinámico (DLL) proveedora de datos que brinda información sobre las unidades con tecnología SMART (tecnología de análisis e informes de autosupervisión) de electrónica integrada a la unidad (IDE) e interfaz de sistemas informáticos pequeños (SCSI).

SMBIOS %ProgramFiles%\Dell\OpenManage\ Client\dsmbios.dll

Componente que recupera datos de las tablas de datos del sistema básico de entrada/salida de administración de sistemas (SMBIOS) y lee y escribe datos del sistema Dell en el BIOS a través de interrupciones de administración del sistema (SMI) y el CMOS.

IAP %ProgramFiles%\Dell\OpenManage\ Client\Iap.exe

Proveedor de acceso a instrumentación (IAP); componente que consulta el archivo iap_routing_data.htm para obtener información de configuración, crea las tablas de consulta y enruta datos a un proveedor de datos; asegura la serialización del acceso al BIOS y la uniformidad de datos y reduce los requisitos de memoria y disco.

IAP es un archivo ejecutable que funciona como servicio de Windows y es el único servicio instalado por el software OMCI. Su objetivo es enrutar las solicitudes provenientes de la capa superior hacia el componente correspondiente de abajo. También alberga las DLL de componentes (dsmbios.dll, dpci.dll o dsysInfo.dll) mientras se están usando.

Controlador WDM

C:\WINNT\system32\drivers\omci.sys

(para Microsoft Windows XP Professional)

C:\Windows\System32\drivers\omci.sys

(para Microsoft Windows Vista®)

Controlador del modelo de controlador de Windows (WDM) que proporciona acceso a hardware para varios componentes.

PC Card %ProgramFiles%\Dell\OpenManage\ Client\dpccard.dll

DLL proveedora de datos que proporciona información acerca de las PC Card (tarjetas de E/S extraíbles, por ejemplo, un módem, una red de área local [LAN], RAM sincrónica [SRAM] o tarjetas de memoria flash) presentes en un sistema.

PCI %ProgramFiles%\Dell\OpenManage\ Client\dpci.dll

DLL proveedora de datos que proporciona información acerca de dispositivos de interconexión de componentes periféricos (PCI), puentes PCI-PCI y puentes de bus de tarjeta-PCI presentes en un sistema.

pcidb.txt %ProgramFiles%\Dell\OpenManage\Client

Muestra una lista de la mayoría de los dispositivos PCI en la industria.

dcpcidev.txt %ProgramFiles%\Dell\OpenManage\Client

Lista de dispositivos PCI específicos de Dell.

Información del sistema

%ProgramFiles%\Dell\OpenManage\ Client\dsysInfo.dll

DLL proveedora de datos que proporciona información específica del sistema no disponible a través de otras DLL proveedoras de datos.

DLL de eventos %ProgramFiles%\Dell\OpenManage\ Client\DEvents.dll

DLL que tiene una colección de objetos del modelo de objeto componente (COM), cada uno asignado a un evento específico. Los módulos del evento se comunican con el IAP y otros componentes para obtener información sobre el sistema y determinar si el usuario o administrador necesita notificación.

Monitor %ProgramFiles%\Dell\OpenManage\ Client\dmonitor.dll

DLL proveedora de datos que proporciona la información sobre los monitores conectados al sistema.

Consumidor de indicaciones

%ProgramFiles%\Dell\OpenManage\ Client\IndiCons.dll

DLL que se suscribe al CIMOM para indicaciones de interés. Se proporciona por indicación del proveedor cuando se detectan eventos. Los proveedores envían indicaciones al CIMOM, que las reenvía a los suscriptores.

El consumidor de indicaciones puede interpretar una indicación y realizar ciertas acciones en respuesta al evento; por ejemplo, notificar el evento al usuario, ejecutar una secuencia de comandos o apagar el sistema.

Proveedor de indicaciones

%ProgramFiles%\Dell\OpenManage\ Client\IndiProv.dll

DLL que periódicamente sondea eventos que se producen en múltiples fuentes de eventos y genera una indicación cuando se detecta un evento. Luego proporciona la indicación a WMI, que la remite a los consumidores de indicaciones (subscriptores). El proveedor de indicaciones detecta los eventos mediante la ejecución de las interfaces COM de los verificadores de estado de fuentes de eventos a intervalos que se pueden configurar.

Page 18: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

1 El componente es específico de OMCI 7.0.

2 El componente es específico de OMCI 7.1 y versiones posteriores.

Regresar a la página de contenido

Estos verificadores de estado están implementados en DEvents.dll. Los verificadores de datos ejecutan IAP para obtener los datos y detectan los eventos mediante el análisis de los datos que reciben. Para cada tipo de evento hay un verificador de estado correspondiente.

Archivo enrutador de datos CIM-IAP

%ProgramFiles%\Dell\OpenManage\ Client\cim_iap_data.htm

Archivo HTML que contiene la información de configuración para DellWMI.dll.

Archivo enrutador de datos CIM-Win32

%ProgramFiles%\Dell\OpenManage\ Client\cim_win32_data.htm

Archivo HTML que contiene la información de configuración para DellWMI.dll.

Archivo enrutador de datos DSMBIOS

%ProgramFiles%\Dell\OpenManage\ Client\dsmbios_data.htm

Archivo HTML que contiene la información de configuración para dsmbios.dll.

Archivo enrutador de datos IAP

%ProgramFiles%\Dell\OpenManage\ Client\iap_routing_data.htm

Archivo HTML que contiene la información de configuración para iap.exe.

MOF de creación de espacio de nombres de Dell

OMCI1

%ProgramFiles%\Dell\OpenManage\ Client\Mofs\ DellOMCI_NamespaceCreate.mof

Archivo MOF que crea el espacio de nombres \root\dellomci en el sistemas clientes.

MOF de preparación de Windows de Dell

OMCI2

%ProgramFiles%\Dell\OpenManage\ Client\Mofs\DellOMCI_WinPrep.mof

Archivo MOF que crea el espacio de nombres \root\dellomci en los sistemas clientes y además inicializa las alertas.

MOF CIM v26 LT %ProgramFiles%\Dell\OpenManage\ Client\Mofs\cim26lt.mof

Archivo MOF que incluye todas las clases primarias de DellOMCI.mof. Estas clases provienen del esquema convencional CIM versión 2.6 de la organización Distributed Management Task Force (DMTF).

MOF Dell OMCI %ProgramFiles%\Dell\OpenManage\ Client\Mofs\DellOMCI.mof

Archivo MOF que define todas las clases de CIM de OMCI.

MOF calificador

de Dell OMCI2 %ProgramFiles%\Dell\OpenManage\ Client\Mofs\DellOMCI_Qualifiers.mof

Archivo MOF que contiene declaraciones de los calificadores que se utilizan en OMCI, pero que no forman parte del estándar CIM.

MOF de esquema de Dell

OMCI2

%ProgramFiles%\Dell\OpenManage\ Client\Mofs\DellOMCI_Schema.mof

Archivo MOF que contiene #pragma e incluye declaraciones para cada uno de los archivos MOF de OMCI.

MOF de datos de

COO de Dell1 %ProgramFiles%\Dell\OpenManage\ Client\Mofs\coodata.mof

Archivo MOF que proporciona los valores predeterminados para las instancias de las clases de costo de propiedad (COO) definidas en DellOMCI.mof.

MOF de creación de instancias

Dell2

%ProgramFiles%\Dell\OpenManage\ Client\Mofs\DellOMCI_Instant.mof

Archivo MOF que proporciona los valores predeterminados para las instancias de las clases de costo de propiedad (COO) definidas en DellOMCI.mof.

CIM v26 LT MFL1 %ProgramFiles%\Dell\OpenManage\ Client\Mofs\cim26lt.mfl

Archivo MOF corregido de cim26lt.mof. La versión traducida correspondiente de este archivo se carga y se compila de acuerdo con el idioma de instalación seleccionado.

MFL Dell OMCI1 %ProgramFiles%\Dell\OpenManage\

Client\Mofs\dellomci.mfl

(Instalado solo para instalaciones de OMCI que no sean en inglés)

Archivo MOF corregido de dellomci.mof. La versión traducida correspondiente de este archivo se carga y se compila de acuerdo con el idioma de instalación seleccionado.

MOF de eventos

Dell1 %ProgramFiles%\Dell\OpenManage\ Client\Mofs\dellevent.mof

Archivo MOF que contiene las partes no inherentes al idioma de las clases y las instancias del archivo MOF de eventos de OMCI 7.0. Este archivo debe cargarse y compilarse en todos los sistemas clientes independientemente del idioma.

MFL de eventos

Dell1 %ProgramFiles%\Dell\OpenManage\ Client\Mofs\dellevent.mfl

Archivo MOF corregido que contiene las cadenas traducidas del archivo MOF de eventos de OMCI 7.0. Este archivo debe cargarse y compilarse de acuerdo con el idioma de instalación seleccionado.

MFL de base de

eventos Dell1 %ProgramFiles%\Dell\OpenManage\ Client\Mofs\debase.mfl

Archivo MOF corregido que contiene la versión inglesa de la cadena base del archivo MOF de eventos de OMCI 7.0. Este archivo debe cargarse y compilarse en todos los sistemas clientes independientemente del idioma.

Page 19: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Regresar a la página de contenido

Solución de problemas Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario

Encendido en LAN

Conexión remota a WMI y actualización remota del BIOS

Problemas de instalación

Encendido en LAN

Si la función Encendido en LAN no funciona en un equipo cliente, realice las siguientes comprobaciones:

l Utilice Dell™ OpenManage™ IT Assistant o el programa de configuración del sistema cliente para verificar que la función de Encendido en LAN está activada. Consulte la documentación del sistema Dell para obtener información detallada.

l Asegúrese de que esté instalado el controlador adecuado para la tarjeta de interfaz de red (NIC). Los controladores actualizados están disponibles en el sitio web de asistencia de Dell en support.dell.com.

l Realice los pasos siguientes:

1. En el Administrador de dispositivos, haga doble clic en la tarjeta de interfaz de red para abrir la ventana de propiedades correspondiente.

2. Haga clic en Configurar.

3. En la ficha Opciones avanzadas, configure la propiedad Encendido con el valor Magic Packet.

Conexión remota a WMI y actualización remota del BIOS

Si la información del modelo de información común (CIM) de un sistema cliente remoto no está a disposición de la aplicación de administración, o si falla la actualización remota del BIOS, que utiliza el modelo de objeto componente distribuido (DCOM), es posible que se muestren los mensajes de error Access Denied (Acceso denegado) y/o Win32:RPC server is unavailable (El servidor Win32:RPC no está disponible). Si se muestran estos mensajes de error,

realice los siguientes pasos de solución de problemas:

l Para verificar que el sistema cliente está conectado a la red, en el símbolo de sistema del servidor, escriba:

ping <nombre de host o dirección IP> y presione <Entrar>.

l Si ambos sistemas, el servidor y el cliente, están en un dominio, realice los pasos siguientes:

¡ Verifique que la cuenta de administrador del dominio tenga privilegios de administrador para ambos sistemas.

¡ Si está usando IT Assistant en el sistema servidor, ejecute la utilidad ConfigServices de IT Assistant (configservices.exe se encuentra en el directorio /bin del directorio de instalación de IT Assistant). Configure IT Assistant para que se ejecute en la cuenta de administrador del dominio y verifique que DCOM y CIM están activados. Para obtener más información, consulte la Guía del usuario de IT Assistant.

¡ Si está utilizando IT Assistant, use la cuenta de administrador del dominio para configurar el descubrimiento de subred en IT Assistant para el sistema cliente. Si el sistema ya ha sido descubierto, elimínelo de la lista de sistemas descubiertos, configure el descubrimiento de subred para él y descúbralo nuevamente. Para obtener más información, consulte la Guía del usuario de IT Assistant.

l Si ambos sistemas, el servidor y el cliente, están en un grupo de trabajo (y no en un dominio) realice los pasos siguientes:

¡ Si el sistema cliente ejecuta el sistema operativo Microsoft® Windows® XP Professional o Windows XP Professional x64 Edition y el servidor ejecuta Windows 2000, verifique que esté instalado el Service Pack 2 u otro posterior en el servidor.

¡ Si el sistema cliente está ejecutando una versión de Windows XP y no forma parte de un dominio, edite el registro para permitir la conexión remota con privilegios administrativos.

Para hacer el cambio en el registro del sistema cliente, haga clic en Inicio®Ejecutar y después escriba regedit y haga clic en Aceptar. En la

ventana Editor del registro, vaya a:

Mi PC\HKEY_LOCAL_MACHINE\SYSTEM\

CurrentControlSet\Control\Lsa

Establezca el valor forceguest como 0 (el valor predeterminado es 1). A menos que modifique este valor, el usuario que se conecte de manera remota con el sistema tendrá únicamente privilegios de invitado, incluso si proporciona credenciales que deben proporcionar privilegios administrativos.

¡ Cree una cuenta en el sistema cliente con el mismo nombre de usuario y contraseña que alguna cuenta de administrador del sistema que ejecuta la aplicación de administración WMI.

¡ Si está usando IT Assistant, ejecute la utilidad ConfigServices de IT Assistant (configservices.exe se encuentra en el directorio /bin del directorio de instalación del IT Assistant). Configure IT Assistant para que se ejecute en una cuenta local de administrador, la cual es también ahora un administrador en el cliente remoto. Verifique también que DCOM y CIM están activados. Para obtener más información, consulte la Guía

PRECAUCIÓN: Haga una copia de seguridad de los archivos de datos del sistema antes de realizar cambios en el registro. Editar incorrectamente el registro puede dejar a su sistema operativo inutilizable.

Page 20: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

del usuario de IT Assistant.

¡ Si está utilizando IT Assistant, use la cuenta de administrador para configurar el descubrimiento de subred para el sistema cliente. Introduzca el nombre de usuario como <nombre del equipo cliente>\<nombre de la cuenta>. Si el sistema ya ha sido descubierto, elimínelo de la lista de sistemas descubiertos, configure el descubrimiento de subred para él y descúbralo nuevamente. Para obtener más información, consulte la Guía del usuario de IT Assistant.

l Realice los pasos a continuación para modificar los niveles de privilegio de usuario a fin de conectarse de manera remota a WMI de un sistema.

¡ Haga clic en Inicio, haga clic en Ejecutar, escriba compmgmt.msc y después haga clic en Aceptar.

¡ Diríjase a Control WMI en Servicios y aplicaciones.

¡ Haga clic con el botón secundario del mouse en Control WMI y luego haga clic en Propiedades.

¡ Haga clic en la ficha Seguridad y después seleccione DellOMCI dentro del árbol Raíz.

¡ Haga clic en el botón Seguridad.

¡ Seleccione el usuario o grupo específico cuyo acceso desea controlar y utilice la casilla Permitir o Denegar para configurar los permisos.

l Realice los pasos siguientes para establecer una conexión con el WMI de un sistema (root\dellomci) desde un sistema remoto utilizando CIM Studio de WMI:

¡ Instale las herramientas WMI junto con CIM Studio en el sistema local e instale Dell OMCI en el sistema remoto.

¡ Configure el servidor de seguridad del sistema según corresponda para la conectividad remota de WMI. Por ejemplo, abra los puertos TCP 135 y 445 en el servidor de seguridad de Windows.

¡ Establezca el valor de Seguridad local como Clásico: usuarios locales autenticados como ellos mismos para Acceso de red: modelo de

seguridad y para compartir para cuentas locales en la directiva de seguridad local.

¡ En el caso de Windows Vista®, desactive el UAC en el sistema.

¡ Ahora establezca la conexión con WMI del sistema (root\dellomci) desde un sistema remoto por medio de CIM Studio de WMI (por ejemplo,

\\10.94.174.167\root\dellomci)

¡ Introduzca las credenciales de administrador del sistema remoto de destino si se las solicitan.

Problemas de instalación

Si no puede completar la instalación de OMCI, revise lo siguiente:

l Se deben tener derechos administrativos en el sistema de destino.

l El sistema de destino debe ser un sistema Dell con SMBIOS versión 2.3 o posterior.

l El sistema debe ejecutar los sistemas operativos Microsoft Windows que se indican en la sección "Sistemas operativos admitidos".

Regresar a la página de contenido

NOTA: Consulte la documentación correspondiente de Microsoft en http://msdn.microsoft.com para obtener más información.

Page 21: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Regresar a la página de contenido

Ejemplos de secuencias de comandos y configuración del BIOS Dell™ OpenManage™ Client Instrumentation versión 7.8 Guía del usuario

Ejemplos de secuencias de comandos de WMI

Nuevos valores de configuración del BIOS en OMCI 7.8

Ejemplos de secuencias de comandos de WMI

Borrar el estado de intrusión en el chasis

A continuación se presenta un VBScript de ejemplo que borrará el estado de intromisión en el chasis de un sistema. Esta secuencia de comandos se puede ejecutar de manera local o remota con el nombre del sistema.

Namespace: root\DellOMCI

Class Name: Dell_SMBIOSsettings

Instance 'Key' Value: 0

Property Name: ChassisIntrusionStatus

Property Value: 5 '**************************************************** '*** Name: SampleChassisIntrusionClear.vbs

'*** Purpose: To clear the chassis intrusion status on a Dell OMCI client.

'*** Usage: cscript.exe //nologo SampleChassisIntrusionClear.vbs <systemname>

'***

'*** This sample script is provided as an example '***only, and has not been tested, nor is '***warranted in any way by Dell; Dell disclaims

any '*** liability in connection therewith. Dell provides '***no technical support with regard to such '***scripting. For more information on

WMI '***scripting, refer to applicable Microsoft '***documentation. '*************************************************** Option Explicit

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPropValue

'*** Check that the right executable was used to run '***the script and that all parameters were passed.

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then

Call Usage()

WScript.Quit

End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_SMBIOSsettings"

strKeyValue = "0"

strPropName = "ChassisIntrusionStatus"

'*** Retrieve the instance of Dell_SMBIOSSettings '***class (there should only be 1 instance).

Set objInstance =GetObject("WinMgmts:impersonationLevel=impersonate ,AuthenticationLevel=pktprivacy //" &_ strComputerName & "/" &

Page 22: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

strNameSpace & ":" & strClassName & "=" &_ Chr(34) & strKeyValue & Chr(34))

'*** 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 <> 0

Then WScript.Echo "Clearing Chassis Intrusion Status 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 SampleChassisIntrusionClear.vbs <systemname>" WScript.Echo

strMessage

End Sub

(Espacio de nombres: root\DellOMCI

Nombre de la clase: Dell_SMBIOSsettings

Valor de 'clave' de la instancia: 0

Nombre de la propiedad: ChassisIntrusionStatus

Valor de la propiedad: 5 '**************************************************** '*** Nombre: SampleChassisIntrusionClear.vbs

'*** Objetivo: borrar el estado de intrusión en el chasis en un cliente Dell OMCI.

'*** Uso: cscript.exe //nologo SampleChassisIntrusionClear.vbs <nombre_del_sistema>

'***

'*** Esta secuencia de comandos de ejemplo se ofrece únicamente '***como muestra y no ha sido probada ni tiene '***ningún tipo de garantía por parte de Dell; Dell se exime de toda '*** responsabilidad relacionada con esta secuencia de comandos. Dell no '***proporciona asistencia

técnica con respecto a este tipo de '***secuencias de comandos. Para obtener más información sobre las'*** secuencias de comandos de WMI, consulte la documentación '***correspondiente de Microsoft. '*************************************************** Opción explícita

'*** Declarar variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPropValue

'*** Comprobar que se usó el archivo ejecutable correcto para '***ejecutar la secuencia de comandos y que se proporcionaron todos los parámetros.

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _ (Wscript.Arguments.Count < 1) Then

Call Usage()

WScript.Quit

End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_SMBIOSsettings"

strKeyValue = "0"

Page 23: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

strPropName = "ChassisIntrusionStatus"

'*** Recupera la instancia de la clase Dell_SMBIOSSettings '***(debe existir solo 1 instancia).

Set objInstance =GetObject("WinMgmts:impersonationLevel=impersonate ,AuthenticationLevel=pktprivacy //" &_ strComputerName & "/" &

strNameSpace & ":" & strClassName & "=" &_ Chr(34) & strKeyValue & Chr(34))

'*** Establecer el valor de ChassisIntrusionStatus como '5' '***("Borrar")

'***Establecer el nuevo valor de la propiedad y guardar la instancia objInstance.Properties_.Item(strPropName).Valor = 5 objInstance.Put_

'*** Si se presenta algún error, informar al usuario.

If Err.Number <> 0

Then WScript.Echo "El borrado del estado de intrusión en el chasis falló."

End If

'*** Subrutina que se utiliza para mostrar el uso correcto de '***la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _ "cscript.exe /nologo SampleChassisIntrusionClear.vbs <nombre_del_sistema>"

WScript.Echo strMessage

End Sub)

Desactivar los mensajes de escritorio de todas las alertas

A continuación, se presenta un VBScript de ejemplo que desactivará el cuadro de mensaje que aparece en el escritorio cuando se detecta una condición de alerta.

Namespace: root\DellOMCI

Class Name: Dell_IndicationStaticValues

Instance 'Key' Value: Not Applicable to this example

Property Name: MaxDisplayNotifications

Property Value: 0 '**************************************************** '*** Name: SampleDisableAlertMessages.vbs

'*** Purpose: To disable the desktop message box for '***all alerts on a Dell OMCI client.

'***Usage: cscript.exe //nologo '***SampleDisableAlertMessages.vbs <systemname>'***

'*** This sample script is provided as an example '***only, and has not been tested, nor is warranted in '***any way by Dell; Dell disclaims

any liability in '***connection therewith. Dell provides no technical '***support with regard to such scripting. For more '***information on

WMI scripting, refer to applicable '***Microsoft documentation. '**************************************************** Option Explicit

'*** Declare variables

Dim objWMIService

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim ColSystem

Dim objInstance

Dim strPropName

Dim strPropValue

'*** Check that the right executable was used to run '***the script and that all parameters were passed

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then

Call Usage()

Page 24: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

WScript.Quit

End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_IndicationStaticValues"

strPropName = "MaxDisplayNotifications"

'*** Establish a connection to the DellOMCI namespace Set objWMIService =GetObject("winmgmts:impersonationLevel=impersonate," &_

"AuthenticationLevel=pktprivacy\\" & strComputerName & "\" &_ strNameSpace)

'*** Retrieve the instances of '***Dell_IndicationStaticValues class (there should be 16 instances – one for each alert type).

Set ColSystem=objWMIService.execquery ("Select * from " & strClassName)

For each objInstance in ColSystem

'*** Set the value of MaxDisplayNotifications to'0' '*** Set the new value for the property and save the instance objInstance.Properties_.Item

(strPropName).Value = 0 objInstance.Put_ Next

'*** If any errors occurred, let the user know.

If Err.Number <> 0 Then

WScript.Echo "The change to the property 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 SampleDisableAlertMessages.vbs <systemname>" WScript.Echo

strMessage

End Sub

(Espacio de nombres: root\DellOMCI

Nombre de la clase: Dell_IndicationStaticValues

Valor de 'clave' de la instancia: no se aplica a este ejemplo

Nombre de la propiedad: MaxDisplayNotifications

Valor de la propiedad: 0 '**************************************************** '*** Nombre: SampleDisableAlertMessages.vbs

'*** Objetivo: desactivar el cuadro de mensaje de escritorio de '***todas las alerta en un cliente Dell OMCI.

'***Uso: cscript.exe //nologo '***SampleDisableAlertMessages.vbs <nombre_del_sistema>'***

'*** Esta secuencia de comandos de ejemplo se ofrece únicamente '***como muestra y no ha sido probada ni tiene '***ningún tipo de garantía por parte de Dell; Dell se exime de toda '*** responsabilidad relacionada con esta secuencia de comandos. Dell no proporciona asistencia

'***técnica con respecto a este tipo de secuencias de comandos. Para obtener más '***información sobre las secuencias de comandos de WMI, consulte la documentación '*** correspondiente de Microsoft. '**************************************************** Opción explícita

'*** Declarar variables

Dim objWMIService

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim ColSystem

Dim objInstance

Dim strPropName

Dim strPropValue

Page 25: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

'*** Comprobar que se usó el archivo ejecutable correcto para '***ejecutar la secuencia de comandos y que se proporcionaron todos los parámetros

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then

Call Usage()

WScript.Quit

End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_IndicationStaticValues"

strPropName = "MaxDisplayNotifications"

'*** Establecer una conexión con el espacio de nombres DellOMCI Set objWMIService =GetObject("winmgmts:impersonationLevel=impersonate," &_ "AuthenticationLevel=pktprivacy\\" & strComputerName & "\" &_ strNameSpace)

'*** Recuperar las instancias de '***la clase Dell_IndicationStaticValues (deben ser 16 instancias; una por cada tipo de alerta).

Set ColSystem=objWMIService.execquery ("Select * from " & strClassName)

For each objInstance in ColSystem

'*** Establecer el valor de MaxDisplayNotifications como '0' '*** Establecer el nuevo valor de la propiedad y guardar la instancia

objInstance.Properties_.Item(strPropName).Valor = 0 objInstance.Put_ Next

'*** Si se presenta algún error, informar al usuario.

If Err.Number <> 0 Then

WScript.Echo "Falló el cambio de la propiedad."

End If

'*** Subrutina que se utiliza para mostrar el uso correcto de '***la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _ "cscript.exe /nologo SampleChassisIntrusionClear.vbs <nombre_del_sistema>"

WScript.Echo strMessage

End Sub)

Apagado remoto del sistema

A continuación se presenta un VBScript de ejemplo que apagará un cliente Dell™ OMCI de manera remota.

'****************************************************

'*** Name: SampleShutdown.vbs

'*** Purpose: To shut down a Dell™ OMCI client. '*** Usage: cscript.exe //nologo SampleShutdown.vbs <systemname>

'***

'*** This sample script is provided as an example only, and has not

'*** been tested, nor is warranted in any way by Dell; Dell disclaims

'*** any liability in connection therewith. Dell provides no

'*** technical support with regard to such scripting. For more

'*** information on WMI scripting, refer to applicable Microsoft® '*** documentation.

'****************************************************

Option Explicit

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strPropValue

Dim objInstance

Dim ObjOutParam

Dim strMethod

'*** Check that the right executable was used to run the script

Page 26: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

'*** and that all parameters were passed

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strPropValue = "Configuration"

strMethod = "Shutdown"

'*** Retrieve the Dell_Configuration class

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName)

'*** Execute the Shutdown method

Set ObjOutParam = objInstance.ExecMethod_(strMethod)

'*** Let the user know whether the method returned success or not

'*** Note: if return value is 0, it does not mean the system has

'*** shutdown, it only means that the shutdown method was initiated

'*** successfully.

If objOutParam.ReturnValue = 0 Then

WScript.Echo "Method completed successfully." else

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 SampleShutdown.vbs <systemname>" WScript.Echo strMessage

End Sub

('****************************************************

'*** Nombre: SampleShutdown.vbs

'*** Objetivo: apagar un cliente Dell™ OMCI. '*** Uso: cscript.exe //nologo SampleShutdown.vbs <nombre_del_sistema>

'***

'*** Esta secuencia de comandos de ejemplo se proporciona únicamente como muestra y no ha '*** sido probaba ni tiene ninguna garantía por parte de Dell; Dell se exime '*** de toda responsabilidad relacionada con esta secuencia de comandos. Dell no proporciona

'*** asistencia técnica relacionada con este tipo de secuencias de comandos. Para obtener más '*** información acerca de secuencias de comandos de WMI, consulte la documentación de Microsoft® '*** sobre el tema.

'****************************************************

Opción explícita

'*** Declarar variables

Dim strNameSpace

Dim strComputerName Dim strClassName

Dim strPropValue

Dim objInstance

Dim ObjOutParam

Dim strMethod

'*** Comprobar que se utilizó el archivo ejecutable correcto para ejecutar la secuencia de comandos '*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strPropValue = "Configuration"

strMethod = "Shutdown"

'*** Recuperar la clase Dell_Configuration

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName)

'*** Ejecutar el método Shutdown (apagado) Set ObjOutParam = objInstance.ExecMethod_(strMethod)

'*** Informar al usuario si el método se ejecutó satisfactoriamente '*** Nota: si el valor generado es 0, no significa que el sistema se ha

'*** apagado, sino que se inició correctamente el método '*** correctamente.

If objOutParam.ReturnValue = 0 Then

Page 27: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

WScript.Echo "El método terminó correctamente." else

WScript.Echo "El método falló." End If

'*** Subrutina que se utiliza para mostrar el uso correcto de la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _

"cscript.exe //nologo SampleShutdown.vbs <nombre_del_sistema>" WScript.Echo strMessage

End Sub)

Reinicio remoto del sistema

A continuación se presenta un VBScript de ejemplo que reiniciará un cliente Dell OMCI de manera remota.

'****************************************************

'*** Name: SampleRestart.vbs

'*** Purpose: To restart a Dell OMCI client.

'*** Usage: cscript.exe //nologo SampleRestart.vbs <systemname>

'***

'*** This sample script is provided as an example only, and has not been

'*** tested, nor is warranted in any way by Dell; Dell disclaims any

'*** liability in connection therewith. Dell provides no technical

'*** support with regard to such scripting. For more information on WMI

'*** scripting, refer to applicable Microsoft documentation.

'****************************************************

Option Explicit

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strPropValue

Dim objInstance

Dim ObjOutParam

Dim strMethod

'*** Check that the right executable was used to run the script

'*** and that all parameters were passed

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strPropValue = "Configuration"

strMethod = "Restart"

'*** Retrieve the Dell_Configuration class

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName)

'*** Execute the Shutdown method

Set ObjOutParam = objInstance.ExecMethod_(strMethod)

'*** Let the user know whether the method returned success or not

'*** Note: if return value is 0, it does not mean the system has

'*** shutdown, it only means that the shutdown method was initiated

'*** successfully.

If objOutParam.ReturnValue = 0 Then

WScript.Echo "Method completed successfully." else

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 <systemname>" WScript.Echo strMessage

End Sub

('****************************************************

'*** Nombre: SampleRestart.vbs

'*** Objetivo: reiniciar un cliente Dell OMCI.

'*** Uso: cscript.exe //nologo SampleRestart.vbs <nombre_del_sistema>

'***

Page 28: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

'*** Esta secuencia de comandos de ejemplo se proporciona únicamente como muestra y no ha sido '*** probaba ni tiene ninguna garantía por parte de Dell; Dell se exime de toda '*** responsabilidad relacionada con esta secuencia de comandos. Dell no proporciona asistencia

'*** técnica relacionada con este tipo de secuencias de comandos. Para obtener más información sobre secuencias '*** de comandos de WMI, consulte la documentación correspondiente de Microsoft. '****************************************************

Opción explícita

'*** Declarar variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strPropValue

Dim objInstance

Dim ObjOutParam

Dim strMethod

'*** Comprobar que se utilizó el archivo ejecutable correcto para ejecutar la secuencia de comandos '*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strPropValue = "Configuration"

strMethod = "Restart"

'*** Recuperar la clase Dell_Configuration

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName)

'*** Ejecutar el método Shutdown (apagado) Set ObjOutParam = objInstance.ExecMethod_(strMethod)

'*** Informar al usuario si el método se ejecutó satisfactoriamente '*** Nota: si el valor generado es 0, no significa que el sistema se ha

'*** apagado, sino que se inició correctamente el método '*** correctamente.

If objOutParam.ReturnValue = 0 Then

WScript.Echo "El método terminó correctamente." else

WScript.Echo "El método falló." End If

'*** Subrutina que se utiliza para mostrar el uso correcto de la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _

"cscript.exe //nologo SampleRestart.vbs <nombre_del_sistema>" WScript.Echo strMessage

End Sub)

Actualización remota del BIOS

A continuación se presenta un VBScript de ejemplo que actualizará el BIOS de un cliente Dell OMCI de manera remota.

'****************************************************

'*** Name: SampleFlash.vbs

'*** Purpose: To flash the BIOS of a Dell OMCI client.

'*** Usage: cscript.exe //nologo SampleFlash.vbs <systemname> <URL

'*** of BIOS header file>

'***

'*** This sample script is provided as an example only, and has not

'*** been tested, nor is warranted in any way by Dell; Dell disclaims any

'*** liability in connection therewith.Dell provides no technical

'*** support with regard to such scripting. For more information on

'*** WMI scripting, refer to applicable Microsoft documentation.

'****************************************************

Option Explicit

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strPropValue

Dim objInstance

Dim ObjOutParam

Dim strMethod

Dim objMethod

Dim objClass

Dim objInParam

Page 29: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

'*** Check that the right executable was used to run the script

'*** and that all parameters were passed

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 2) Then Call Usage() WScript.Quit End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strPropValue = "Configuration"

strMethod = "FlashBios"

'*** Retrieve the Dell_Configuration class

Set objClass = GetObject("WinMgmts:impersonationLevel=impersonate//" & _

strComputerName & "/" & strNameSpace & ":" & strClassName)

Set objMethod = objClass.Methods_(strMethod)

'*** Set the In parameter of the method to the URL of BIOS header file

Set objInParam = objMethod.inParameters.SpawnInstance_()

objInParam.sUrl = WScript.Arguments(1)

'*** Execute the method

Set ObjOutParam = objClass.ExecMethod_(strMethod, objInParam)

'*** Let the user know whether the method returned success or not

'*** Note: if return value is 0, it does not mean the system's BIOS has

'*** been flashed, it only means that the flash method was initiated

'*** successfully.

If objOutParam.ReturnValue = 0 Then

WScript.Echo "Method completed successfully." else

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 SampleFlash.vbs <systemname> <URL of BIOS header file>" WScript.Echo strMessage

End Sub

('****************************************************

'*** Nombre: SampleFlash.vbs

'*** Objetivo: actualizar el BIOS de un cliente Dell OMCI.

'*** Uso: cscript.exe //nologo SampleFlash.vbs <nombre_del_sistema> <URL

'*** del archivo de encabezado del BIOS>

'***

'*** Esta secuencia de comandos de ejemplo se proporciona únicamente como muestra y no ha '*** sido probaba ni tiene ninguna garantía por parte de Dell; Dell se exime de toda '*** responsabilidad en conexión con esta secuencia de comandos. Dell no proporciona asistencia '*** técnica relacionada con este tipo de secuencias de comandos. Para obtener más información sobre '*** secuencias de comandos de WMI, consulte la documentación correspondiente de Microsoft. '****************************************************

Opción explícita

'*** Declarar variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strPropValue

Dim objInstance

Dim ObjOutParam

Dim strMethod

Dim objMethod

Dim objClass

Dim objInParam

'*** Comprobar que se utilizó el archivo ejecutable correcto para ejecutar la secuencia de comandos '*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 2) Then Call Usage() WScript.Quit End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strPropValue = "Configuration"

Page 30: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

strMethod = "FlashBios"

'*** Recuperar la clase Dell_Configuration

Set objClass = GetObject("WinMgmts:impersonationLevel=impersonate//" & _

strComputerName & "/" & strNameSpace & ":" & strClassName)

Set objMethod = objClass.Methods_(strMethod)

'*** Establecer el parámetro de entrada del método para el URL del archivo de encabezado del BIOS Set objInParam = objMethod.inParameters.SpawnInstance_()

objInParam.sUrl = WScript.Arguments(1)

'*** Ejecutar el método Set ObjOutParam = objClass.ExecMethod_(strMethod, objInParam)

'*** Informar al usuario si el método se ejecutó satisfactoriamente '*** Nota: si el valor generado es 0, no significa que el BIOS del sistema se ha

'*** actualizado, solo significa que el método de actualización se ha iniciado '*** correctamente.

If objOutParam.ReturnValue = 0 Then

WScript.Echo "El método terminó correctamente." else

WScript.Echo "El método falló." End If

'*** Subrutina que se utiliza para mostrar el uso correcto de la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _

"cscript.exe //nologo SampleFlash.vbs <nombre_del_sistema> <URL del archivo de encabezado del BIOS>" WScript.Echo strMessage

End Sub)

Activación de inicio PXE en el siguiente reinicio

A continuación se presenta un VBScript de ejemplo que obligará al cliente Dell OMCI a iniciar en PXE en el siguiente reinicio.

'****************************************************

'*** Name: SampleForcePXE.vbs

'*** Purpose: To force a Dell OMCI client to boot to PXE on next reboot.

'*** Usage: cscript.exe //nologo SampleForcePXE.vbs <systemname>

'***

'*** This sample script is provided as an example only, and has not been

'*** tested, nor is warranted in any way by Dell; Dell disclaims any

'*** liability in connection therewith. Dell provides no technical

'*** support with regard to such scripting. For more information on WMI

'*** scripting, refer to applicable Microsoft documentation.

'****************************************************

Option Explicit

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPropValue

'*** Check that the right executable was used to run the script

'*** and that all parameters were passed

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strKeyValue = "Configuration"

strPropName = "ForcePXEOnNextBoot"

'*** Retrieve the instance of Dell_Configuration class (there should

'*** only be 1 instance).

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _ Chr(34) & strKeyValue & Chr(34))

strPropValue = objInstance.Properties_.Item(strPropName).Value

'*** Set the new value for the property and save the instance, but only

'*** if the current value is not already 3 ('Enabled')

Page 31: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

If strPropValue <> 3 Then

objInstance.Properties_.Item(strPropName).Value = 3 objInstance.Put_

'*** If any errors occurred, let the user know If Err.Number <> 0 Then WScript.Echo "Setting PXE on next reboot failed." End If 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 SampleForcePXE.vbs <systemname>" WScript.Echo strMessage

End Sub

('****************************************************

'*** Nombre: SampleForcePXE.vbs

'*** Objetivo: forzar a un cliente Dell OMCI a iniciar en PXE en el siguiente reinicio.

'*** Uso: cscript.exe //nologo SampleForcePXE.vbs <nombre_del_sistema>

'***

'*** Esta secuencia de comandos de ejemplo se proporciona únicamente como muestra y no ha sido '*** probaba ni tiene ninguna garantía por parte de Dell; Dell se exime de toda '*** responsabilidad relacionada con esta secuencia de comandos. Dell no proporciona asistencia

'*** técnica relacionada con este tipo de secuencias de comandos. Para obtener más información sobre secuencias '*** de comandos de WMI, consulte la documentación correspondiente de Microsoft. '****************************************************

Opción explícita

'*** Declarar variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPropValue

'*** Comprobar que se utilizó el archivo ejecutable correcto para ejecutar la secuencia de comandos '*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strKeyValue = "Configuration"

strPropName = "ForcePXEOnNextBoot"

'*** Recuperar la instancia de la clase Dell_Configuration (debe haber

'*** solo 1 instancia).

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _ Chr(34) & strKeyValue & Chr(34))

strPropValue = objInstance.Properties_.Item(strPropName).Value

'*** Establecer el nuevo valor para la propiedad y guardar la instancia, pero solo

'*** si el valor actual no es actualmente 3 ('Activado')

If strPropValue <> 3 Then

objInstance.Properties_.Item(strPropName).Value = 3 objInstance.Put_

'*** Si se presenta algún error, informar al usuario If Err.Number <> 0 Then WScript.Echo "Falló el establecimiento de PXE para el siguiente reinicio." End If End If

'*** Subrutina que se utiliza para mostrar el uso correcto de la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _

"cscript.exe //nologo SampleForcePXE.vbs <nombre_del_sistema>" WScript.Echo strMessage

End Sub)

Activación de Encendido en LAN

Page 32: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

A continuación se presenta un VBScript de ejemplo que activará el Encendido en LAN en un cliente Dell OMCI.

'****************************************************

'*** Name: SampleWuOLEnable.vbs

'*** Purpose: To enable Wakeup On LAN on a Dell OMCI client.

'*** Usage: cscript.exe //nologo SampleWuOLEnable.vbs <systemname>

'***

'*** This sample script is provided as an example only, and has not been

'*** tested, nor is warranted in any way by Dell; Dell disclaims any

'*** liability in connection therewith. Dell provides no technical

'*** support with regard to such scripting. For more information on WMI

'*** scripting, refer to applicable Microsoft documentation.

'****************************************************

Option Explicit

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPropValue

'*** Check that the right executable was used to run the script

'*** and that all parameters were passed

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit

End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_SMBIOSSettings"

strKeyValue = "0"

strPropName = "WakeupOnLan"

'*** Retrieve the instance of Dell_SMBIOSSettings class (there should

'*** only be 1 instance).

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _ Chr(34) & strKeyValue & Chr(34))

strPropValue = objInstance.Properties_.Item(strPropName).Value

'*** Set the value of WakeUpOnLan only if it is not already '6' ("Enable

'*** for all NICs")

if strPropValue <> 6 then

'*** Set the new value for the property and save the instance objInstance.Properties_.Item(strPropName).Value = 6 objInstance.Put_

'*** If any errors occurred, let the user know If Err.Number <> 0 Then WScript.Echo "Enabling WakeUp On Lan failed." End If 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 SampleWuOLEnable.vbs <systemname>" WScript.Echo strMessage

End Sub

('****************************************************

'*** Nombre: SampleWuOLEnable.vbs

'*** Objetivo: activar el Encendido en LAN en un cliente Dell OMCI.

'*** Uso: cscript.exe //nologo SampleWuOLEnable.vbs <nombre_del_sistema>

'***

'*** Esta secuencia de comandos de ejemplo se proporciona únicamente como muestra y no ha sido '*** probaba ni tiene ninguna garantía por parte de Dell; Dell se exime de toda '*** responsabilidad relacionada con esta secuencia de comandos. Dell no proporciona asistencia

'*** técnica relacionada con este tipo de secuencias de comandos. Para obtener más información sobre secuencias '*** de comandos de WMI, consulte la documentación correspondiente de Microsoft. '****************************************************

Opción explícita

'*** Declarar variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Page 33: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPropValue

'*** Comprobar que se utilizó el archivo ejecutable correcto para ejecutar la secuencia de comandos '*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit

End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_SMBIOSSettings"

strKeyValue = "0"

strPropName = "WakeupOnLan"

'*** Recuperar la instancia de la clase Dell_SMBIOSSettings (debe haber

'*** solo 1 instancia).

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _ Chr(34) & strKeyValue & Chr(34))

strPropValue = objInstance.Properties_.Item(strPropName).Value

'*** Establecer el valor de WakeUpOnLan solo cuando no sea ya '6' ("Activar

'*** para todas las tarjetas de interfaz de red")

if strPropValue <> 6 then

'*** Establecer el nuevo valor para la propiedad y guardar la instancia objInstance.Properties_.Item(strPropName).Value = 6 objInstance.Put_

'*** Si se presenta algún error, informar al usuario If Err.Number <> 0 Then WScript.Echo "Falló la activación de Encendido en LAN." End If End If

'*** Subrutina que se utiliza para mostrar el uso correcto de la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _

"cscript.exe //nologo SampleWuOLEnable.vbs <nombre_del_sistema>" WScript.Echo strMessage

End Sub)

Recuperación de la etiqueta de servicio, la etiqueta de propiedad y la revisión del BIOS

A continuación se presenta un VBScript de ejemplo que mostrará la etiqueta de propiedad, la etiqueta de servicio y la revisión del BIOS de un cliente Dell OMCI.

'****************************************************

'*** Name: SampleSystemSummary.vbs

'*** Purpose: To display asset tag, service tag, and BIOS revision of

'*** a Dell OMCI client.

'*** Usage: cscript.exe //nologo SampleSystemSummary.vbs <systemname>

'***

'*** This sample script is provided as an example only, and has not been

'*** tested, nor is warranted in any way by Dell; Dell disclaims any

'*** liability in connection therewith. Dell provides no technical

'*** support with regard to such scripting. For more information on WMI

'*** scripting, refer to applicable Microsoft documentation.

'****************************************************

Option Explicit

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim colInstances

Dim objInstance

Dim strWQLQuery

Dim strMessage

Dim strKeyName

'*** Check that the right executable was used to run the script

'*** and that all parameters were passed

If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If

Page 34: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_SystemSummary"

strKeyName = "Name"

'*** WQL Query to retrieve instances of Dell_SystemSummary

strWQLQuery = "SELECT * FROM " & strClassName & " WHERE " & _

strKeyName & "=" & Chr(34) & strComputerName & Chr(34)

'*** Retrieve instances of Dell_Configuration class (there should only

'*** be 1 instance).

Set colInstances = GetObject("WinMgmts:impersonationLevel=impersonate//"&_

strComputerName & "/" & strNameSpace).ExecQuery(strWQLQuery, "WQL", NULL)

'*** Use only first instance to retrieve asset tag, service tag, and BIOS

'*** version

For Each objInstance in colInstances

strMessage = "Asset Tag: " strMessage = strMessage & objInstance.Properties_.Item ("AssetTag").Value strMessage = strMessage & vbCRLF & "Service Tag: " strMessage = strMessage & objInstance.Properties_.Item ("ServiceTag").Value strMessage = strMessage & vbCRLF & "BIOS Version: " strMessage = strMessage & objInstance.Properties_.Item ("BIOSVersion").Value Exit For Next

'*** Display the results

WScript.Echo strMessage

'*** Sub used to display the correct usage of the script

Sub Usage()

Dim strMessage

strMessage = "incorrect syntax. You should run: " & vbCRLF & _

"cscript.exe //nologo SampleSystemSummary.vbs <systemname>" WScript.Echo strMessage

End Sub

('****************************************************

'*** Nombre: SampleSystemSummary.vbs

'*** Objetivo: mostrar la etiqueta de propiedad, la etiqueta de servicio y la revisión del BIOS de '*** un cliente Dell OMCI.

'*** Uso: cscript.exe //nologo SampleSystemSummary.vbs <nombre_del_sistema>

'***

'*** Esta secuencia de comandos de ejemplo se proporciona únicamente como muestra y no ha sido '*** probaba ni tiene ninguna garantía por parte de Dell; Dell se exime de toda '*** responsabilidad relacionada con esta secuencia de comandos. Dell no proporciona asistencia

'*** técnica relacionada con este tipo de secuencias de comandos. Para obtener más información sobre secuencias '*** de comandos de WMI, consulte la documentación correspondiente de Microsoft. '****************************************************

Opción explícita

'*** Declarar variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim colInstances

Dim objInstance

Dim strWQLQuery

Dim strMessage

Dim strKeyName

'*** Comprobar que se utilizó el archivo ejecutable correcto para ejecutar la secuencia de comandos '*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) = "wscript.exe" ) Or _

(Wscript.Arguments.Count < 1) Then Call Usage() WScript.Quit End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_SystemSummary"

strKeyName = "Name"

'*** Consulta WQL para recuperar instancias de Dell_SystemSummary

strWQLQuery = "SELECT * FROM " & strClassName & " WHERE " & _

strKeyName & "=" & Chr(34) & strComputerName & Chr(34)

'*** Recuperar las instancias de la clase Dell_Configuration (debe haber solo

'*** 1 instancia).

Set colInstances = GetObject("WinMgmts:impersonationLevel=impersonate//"&_

strComputerName & "/" & strNameSpace).ExecQuery(strWQLQuery, "WQL",

Page 35: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

NULL)

'*** Usar solo la primera instancia para recuperar la etiqueta de propiedad, la etiqueta de servicio y la versión '*** del BIOS

For Each objInstance in colInstances

strMessage = "Etiqueta de propiedad: " strMessage = strMessage & objInstance.Properties_.Item ("AssetTag").Value strMessage = strMessage & vbCRLF & "Etiqueta de servicio: " strMessage = strMessage & objInstance.Properties_.Item ("ServiceTag").Value strMessage = strMessage & vbCRLF & "Versión del BIOS: " strMessage = strMessage & objInstance.Properties_.Item ("BIOSVersion").Value Exit For Siguiente

'*** Mostrar los resultados

WScript.Echo strMessage

'*** Subrutina que se utiliza para mostrar el uso correcto de la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _

"cscript.exe //nologo SampleSystemSummary.vbs <nombre_del_sistema>" WScript.Echo strMessage

End Sub)

Cambio de contraseña del BIOS

A continuación se presenta un VBScript de ejemplo que cambiará la contraseña del BIOS de un cliente Dell OMCI.

'****************************************************

'*** Name: SampleBIOSPwd.vbs

'*** Purpose: To change the BIOS password on a Dell OMCI client.

'*** Usage: cscript.exe //nologo SampleBIOSPwd.vbs <systemname> "<old

'*** pwd> space <new pwd>"

'***

'*** This sample script is provided as an example only, and has not been

'*** tested, nor is warranted in any way by Dell; Dell disclaims any

'*** liability in connection therewith. Dell provides no technical

'*** support with regard to such scripting. For more information on WMI

'*** scripting, refer to applicable Microsoft documentation.

'****************************************************

'*** Declare variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPwd

'*** Check that the right executable was used to run the script

'*** and that all parameters were passed

If (LCase(Right(WScript.FullName, 11)) <> "cscript.exe" ) Or _

(Wscript.Arguments.Count < 2) Then Call Usage() WScript.Quit End If

'*** Initialize variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strKeyValue = "Configuration"

strPropName = "Password"

strPassEncryptPropName = "PasswordEncrypted"

strPwd = WScript.Arguments(1)

'*** Retrieve the instance of Dell_Configuration class (there should

'*** only be 1 instance).

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _ Chr(34) & strKeyValue & Chr(34))

'*** Set the new value for the property and save the instance

objInstance.Properties_.Item(strPropName).Value = strPwd

objInstance.Properties_.Item(strPassEncryptPropName).Value = 0

objInstance.Put_

'*** If any errors occurred, let the user know

If Err.Number <> 0 Then

WScript.Echo "Setting the BIOS password failed." End If

Page 36: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

'*** Sub used to display the correct usage of the script

Sub Usage()

Dim strMessage

strMessage = "Incorrect syntax. You should run: " & vbCRLF & _

"cscript.exe //nologo SampleBIOSPwd.vbs <systemname> " & Chr(34) & _ "<old pwd> space <new pwd>" & Chr(34) WScript.Echo strMessage

End Sub

('****************************************************

'*** Nombre: SampleBIOSPwd.vbs

'*** Objetivo: cambiar la contraseña del BIOS en un cliente Dell OMCI. '*** Uso: cscript.exe //nologo SampleBIOSPwd.vbs <nombre_del_sistema> "<contraseña '*** anterior> espacio <contraseña nueva>" '***

'*** Esta secuencia de comandos de ejemplo se proporciona únicamente como muestra y no ha sido '*** probaba ni tiene ninguna garantía por parte de Dell; Dell se exime de toda '*** responsabilidad relacionada con esta secuencia de comandos. Dell no proporciona asistencia

'*** técnica relacionada con este tipo de secuencias de comandos. Para obtener más información sobre secuencias '*** de comandos de WMI, consulte la documentación correspondiente de Microsoft. '****************************************************

'*** Declarar variables

Dim strNameSpace

Dim strComputerName

Dim strClassName

Dim strKeyValue

Dim objInstance

Dim strPropName

Dim strPwd

'*** Comprobar que se utilizó el archivo ejecutable correcto para ejecutar la secuencia de comandos '*** y que se proporcionaron todos los parámetros If (LCase(Right(WScript.FullName, 11)) <> "cscript.exe" ) Or _

(Wscript.Arguments.Count < 2) Then Call Usage() WScript.Quit End If

'*** Inicializar las variables

strNameSpace = "root/Dellomci"

strComputerName = WScript.Arguments(0)

strClassName = "Dell_Configuration"

strKeyValue = "Configuration"

strPropName = "Password"

strPassEncryptPropName = "PasswordEncrypted"

strPwd = WScript.Arguments(1)

'*** Recuperar la instancia de la clase Dell_Configuration (debe haber

'*** solo 1 instancia).

Set objInstance = GetObject("WinMgmts:impersonationLevel=impersonate//" &_

strComputerName & "/" & strNameSpace & ":" & strClassName & "=" & _ Chr(34) & strKeyValue & Chr(34))

'*** Establecer el nuevo valor para la propiedad y guardar la instancia

objInstance.Properties_.Item(strPropName).Value = strPwd

objInstance.Properties_.Item(strPassEncryptPropName).Value = 0

objInstance.Put_

'*** Si se presenta algún error, informar al usuario If Err.Number <> 0 Then

WScript.Echo "Falló el establecimiento de la contraseña del BIOS." End If

'*** Subrutina que se utiliza para mostrar el uso correcto de la secuencia de comandos

Sub Usage()

Dim strMessage

strMessage = "Sintaxis incorrecta. Debe ejecutar: " & vbCRLF & _

"cscript.exe //nologo SampleBIOSPwd.vbs <nombre_del_sistema> " & Chr(34) & _ "<contraseña anterior> espacio <contraseña nueva>" & Chr(34) WScript.Echo strMessage

End Sub)

Nuevos valores de configuración del BIOS en OMCI 7.8

A continuación se enumeran los valores de configuración del BIOS recientemente agregados:

l AdminSetupLockout

l Camera

l DRAMPrefetcher

l EnableInstantON

NOTA: Algunos de los valores de configuración del BIOS que aparecen a continuación no son compatibles con todos los sistemas Dell.

Page 37: Dell OpenManage Client Instrumentation Version 7.8 Guía ... · l El modelo de datos de CIM resume y describe todos los elementos en un entorno de red. El esquema CIM proporciona

l EnableInternalWirelessUWB

l EnableLatitudeONFlash

l EnableMediaCard

l eSATAPort

l ExpressCard

l HardDriveFreeFallProtection

l HardwarePrefetchTrainingOnSoftwarePrefetch

l HotkeyToToggleWxANRadio

l HTAssist

l MinicardSSDEnable

l NetworkActivityLED

l RearSingleUSB

l SRIOV Global Enable

l StrongPassword

l SurroundView

l USB30

l WatchdogTimer

l WirelessAdapter

l WirelessUWB

l WxANRadio

Regresar a la página de contenido

NOTA: Consulte la Guía de referencia de Dell OpenManage Client Instrumentation que se encuentra en el sitio web de asistencia de Dell (support.dell.com/manuals) para obtener información detallada sobre las clases y propiedades de OMCI y sus descripciones.