Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Configuration Manager (rama actual)
El inventario de hardware lee la información de los equipos Windows mediante el Instrumental de administración de Windows (WMI). WMI es la implementación Microsoft de la Administración empresarial basada en web (WBEM), un estándar del sector para acceder a la información de administración de una empresa. En versiones anteriores de Configuration Manager, se ampliaba el inventario de hardware modificando el archivo sms_def.mof en el servidor del sitio. Este archivo contenía una lista de clases WMI que el inventario de hardware podía leer. Al editar este archivo, puede habilitar y deshabilitar las clases existentes y también crear nuevas clases para inventariar.
El archivo Configuration.mof se utiliza para definir las clases de datos que va a inventariar el inventario de hardware en el cliente y no se modifica desde Configuration Manager 2012. Puede crear clases de datos para inventariar el repositorio WMI existente o personalizado, las clases de datos o las claves del Registro presentes en los sistemas cliente.
El archivo Configuration.mof también define y registra los proveedores WMI que tienen acceso a la información del dispositivo durante el inventario de hardware. El registro de proveedores define el tipo de proveedor que se utilizará y las clases que admite.
Cuando los clientes de Configuration Manager solicitan una directiva, Configuration.mof se adjunta al cuerpo de la directiva. A continuación, los clientes descargan y compilan este archivo. Al agregar, modificar o eliminar clases de datos del archivo Configuration.mof, los clientes compilan automáticamente estos cambios realizados en las clases de datos relacionadas con el inventario. No es necesario realizar ningún otro proceso para inventariar clases de datos nuevas o modificadas en clientes de Configuration Manager. Este archivo se encuentra en la Inboxes\clifiles.src\hinv\ carpeta del directorio de instalación de Configuration Manager en el servidor del sitio primario o del servidor del sitio de administración central (CAS).
En Configuration Manager rama actual, el archivo sms_def.mof no se edita como en versiones anteriores. En su lugar, realiza estos cambios con la configuración de cliente. Configuration Manager proporciona los métodos siguientes para ampliar el inventario de hardware.
Nota:
Si ha cambiado el estado de las clases en la configuración del cliente, al actualizar el sitio, es posible que algunas clases vuelvan a un estado predeterminado. Por ejemplo, si deshabilita las SMS_Windows8Application clases oSMS_Windows8ApplicationUserInfo, se habilitarán después de instalar una actualización de Configuration Manager. Al personalizar las clases de inventario de hardware, asegúrate de revisar su configuración antes y después de una actualización del sitio.
Si ha cambiado manualmente el archivo Configuration.mof para agregar clases de inventario personalizadas, estos cambios se sobrescribirán al actualizar el sitio. Para seguir usando clases personalizadas después de la actualización, agréguelas a la sección Extensiones agregadas del archivo Configuration.mof. No modifiques nada de lo anterior a esta sección. Las demás secciones están reservadas para su modificación por Configuration Manager. El sitio realiza una copia de seguridad de su Configuration.mof personalizado en la data\hinvarchive\ carpeta del directorio de instalación de Configuration Manager en el servidor del sitio.
A partir de la versión 2107, puede utilizar el servicio de administración para establecer propiedades personalizadas en dispositivos. A continuación, puede usar las propiedades personalizadas de Configuration Manager para crear informes o colecciones. Para obtener más información, consulte Propiedades personalizadas para dispositivos.
Métodos
Habilitar o deshabilitar
Habilitar o deshabilitar algunos de todos los atributos de una clase que ya existe en el cliente. Esta acción indica al agente de inventario de hardware que la recopile en los clientes. Puede realizar esta acción en la configuración de cliente predeterminada o en la configuración de cliente de dispositivo personalizado. Para obtener más información, consulte Habilitar o deshabilitar clases existentes.
Agregar
Si existe una clase WMI en el cliente y es conocida por el sitio, esta acción la incluye en el conjunto posible de clases de inventario de hardware. Puede agregar una nueva clase de inventario desde el espacio de nombres WMI de otro dispositivo. Esta acción solo está en la configuración predeterminada del cliente. Para obtener más información, consulte Agregar una nueva clase.
Extend
Agregue una nueva clase WMI al cliente. Para ampliar manualmente el inventario de hardware, edita el archivo configuration.mof en el sitio de nivel superior.
Si la clase WMI aún no existe en el cliente, debe extender el esquema WMI:
Edite el archivo configuration.mof en el sitio de nivel superior. Revise dataldr.log para ver cómo lo agrega el sitio.
Actualice la directiva en un cliente y espere a que se compile la nueva clase.
Use la configuración de cliente predeterminada para agregar la nueva clase al inventario de hardware. No tiene que habilitar esta clase en la configuración de cliente predeterminada. Después, puede habilitarlo en una configuración de cliente de dispositivo personalizada.
Importar y exportar
Use la consola de Configuration Manager para importar y exportar archivos de formato de objeto administrado (MOF) que contengan clases de inventario. Para obtener más información, vea Cómo importar clases y Cómo exportar clases.
Acerca de los archivos NOIDMIF
Use los archivos NOIDMIF para recopilar información acerca de los dispositivos cliente de los que Configuration Manager no puede inventariar. Por ejemplo, recopilar información sobre el número de recurso del dispositivo que solo existe como una etiqueta en el dispositivo. El inventario NOIDMIF se asocia automáticamente con el dispositivo cliente del que se recopiló. Para obtener más información, consulte Creación de archivos NOIDMIF.
Acerca de los archivos IDMIF
Usa archivos IDMIF para recopilar información acerca de los activos de tu organización que no están asociados a un cliente de Configuration Manager. Por ejemplo, proyectores, fotocopiadoras e impresoras de red. Para obtener más información, vea Crear archivos IDMIF.
Procedures
Estos procedimientos le ayudan a establecer las opciones de cliente predeterminadas para el inventario de hardware y se aplican a todos los clientes de la jerarquía. Si quieres que esta configuración se aplique solo a algunos clientes, crea una configuración de dispositivo cliente personalizada y asígnala a una colección de clientes específicos. Para obtener más información, consulte Cómo configurar las opciones de cliente.
Habilitar o deshabilitar clases existentes
En la consola de Configuration Manager, vaya al área de trabajo Administración y seleccione el nodo Configuración de cliente.
Seleccione la configuración de cliente predeterminada. En la pestaña Inicio , en el grupo Propiedades , elija Propiedades.
En el cuadro de diálogo Configuración de cliente predeterminada , elija Inventario de hardware.
En la lista Configuración del dispositivo , seleccione Establecer clases.
En el cuadro de diálogo Clases de inventario de hardware , selecciona o desactiva las clases y propiedades de clase que recopilará el inventario de hardware. Puede expandir clases para seleccionar o borrar propiedades individuales dentro de esa clase. Use el campo Buscar clases de inventario para buscar clases individuales.
Importante
Al agregar clases nuevas al inventario de hardware de Configuration Manager, aumentará el tamaño del archivo de inventario que se recopila y envía al servidor del sitio. Esto podría afectar negativamente al rendimiento de la red y del sitio de Configuration Manager. Habilita solo las clases de inventario que quieras recopilar.
Agregar una clase nueva
Solo puede agregar clases de inventario desde el servidor de nivel superior de la jerarquía modificando la configuración de cliente predeterminada. Esta opción no está disponible al crear una configuración de dispositivo personalizada.
En la consola de Configuration Manager, vaya al área de trabajo Administración y seleccione el nodo Configuración de cliente.
Seleccione la configuración de cliente predeterminada. En la pestaña Inicio , en el grupo Propiedades , elija Propiedades.
En el cuadro de diálogo Configuración de cliente predeterminada , elija Inventario de hardware.
En la lista Configuración del dispositivo , elija Establecer clases.
En el cuadro de diálogo Clases de inventario de hardware , elija Agregar.
En el cuadro de diálogo Agregar clase de inventario de hardware , selecciona Conectar.
En el cuadro de diálogo Conectar al Instrumental de administración de Windows (WMI ), especifique el nombre del equipo desde el que obtendrá las clases WMI y el espacio de nombres WMI que se va a usar para obtenerlas. Si desea obtener todas las clases por debajo del espacio de nombres WMI especificado, seleccione Recursivo. Si el equipo al que se conecta no es el equipo local, proporcione las credenciales de una cuenta que tenga permiso para obtener acceso a WMI en el equipo remoto.
Pulse Conectar.
En el cuadro de diálogo Agregar clase de inventario de hardware, en la lista Clases de inventario, selecciona las clases WMI que deseas agregar al inventario de hardware de Configuration Manager.
Si desea editar información sobre la clase WMI seleccionada, elija Editar y, en el cuadro de diálogo Calificadores de clase , proporcione la siguiente información:
Nombre para mostrar: este nombre se mostrará en el Explorador de recursos.
Propiedades: especifique las unidades en las que se mostrará cada propiedad de la clase WMI.
También puede establecer las propiedades como una propiedad de clave para identificar de forma única cada instancia de la clase. Si no se define ninguna clave para la clase y se notifican varias instancias de la clase desde el cliente, solo la última instancia encontrada se almacena en la base de datos.
Cuando haya terminado de configurar las propiedades, seleccione Aceptar para cerrar el cuadro de diálogo Calificadores de clase y los otros cuadros de diálogo abiertos.
Cómo importar clases
Solo puedes importar clases de inventario cuando modifiques la configuración predeterminada del cliente. Sin embargo, puede usar la configuración de cliente personalizada para importar información que no incluya un cambio de esquema, como cambiar la propiedad de una clase existente de Verdadero a Falso.
En la consola de Configuration Manager, vaya al área de trabajo Administración y seleccione el nodo Configuración de cliente.
Seleccione la configuración de cliente predeterminada. En la pestaña Inicio , en el grupo Propiedades , elija Propiedades.
En el cuadro de diálogo Configuración de cliente predeterminada , elija Inventario de hardware.
En la lista Configuración del dispositivo , elija Establecer clases.
En el cuadro de diálogo Clases de inventario de hardware , elige Importar.
En el cuadro de diálogo Importar, seleccione el archivo Managed Object Format (MOF) que desea importar y, a continuación, elija OK. Revisa los elementos que se van a importar y después selecciona Importar.
Cómo exportar clases
En la consola de Configuration Manager, vaya al área de trabajo Administración y seleccione el nodo Configuración de cliente.
Seleccione la configuración de cliente predeterminada. En la pestaña Inicio , en el grupo Propiedades , elija Propiedades.
En el cuadro de diálogo Configuración de cliente predeterminada , elija Inventario de hardware.
En la lista Configuración del dispositivo , elija Establecer clases.
En el cuadro de diálogo Clases de inventario de hardware , elige Exportar.
Nota:
Al exportar clases, se exportarán todas las clases seleccionadas actualmente.
En el cuadro de diálogo Exportar , especifique el archivo Managed Object Format (MOF) al que desea exportar las clases y, a continuación, elija Guardar.
Recopilar cadenas de más de 255 caracteres
Puedes especificar que la longitud de las cadenas sea mayor que 255 caracteres para las propiedades de inventario de hardware. Esta acción solo se aplica a las clases recién agregadas y a las propiedades de inventario de hardware que no son claves.
En el área de trabajo Administración , seleccione Configuración de cliente. Elija una configuración de dispositivo cliente para editar y, a continuación, seleccione Propiedades.
Selecciona Inventario de hardware, luego Establece Clases y Agregar.
Seleccione Conectar.
Rellene Nombre del equipo, espacio de nombres WMI y seleccione Recursivo si es necesario. Proporcione las credenciales si es necesario para conectarse. Seleccione Conectar para ver las clases de espacio de nombres.
Seleccione una nueva clase y, a continuación, seleccione Editar.
Cambie la longitud de la propiedad que es una cadena, que no sea la clave, para que sea mayor que 255. Seleccione Aceptar.
Asegúrate de que la propiedad editada esté seleccionada para Agregar clase de inventario de hardware y selecciona Aceptar.
Usar archivos MIF
Use los archivos de formato de información de administración (MIF) para ampliar la información de inventario de hardware recopilada de los clientes por Configuration Manager. Durante el inventario de hardware, la información almacenada en archivos MIF se agrega al informe de inventario de clientes y se almacena en la base de datos del sitio, donde puede usar los datos de la misma manera que usa los datos de inventario de clientes predeterminados. Hay dos tipos de archivos MITIF: NOIDMIF e IDMIF.
Importante
Antes de agregar información de archivos MIF a la base de datos de Configuration Manager, cree o importe la clase. Para obtener más información, vea Agregar una nueva clase o Cómo importar clases en este artículo.
Crear archivos NOIDMIF
Los archivos NOIDMIF se pueden usar para agregar información a un inventario de hardware de cliente que Configuration Manager no puede recopilar normalmente y que está asociada a un dispositivo de cliente determinado. Por ejemplo, muchas empresas etiquetan cada equipo de la organización con un número de activo y, a continuación, catalogan estos números manualmente. Al crear un archivo NOIDMITIF, esta información puede agregarse a la base de datos de Configuration Manager y usarse para consultas e informes.
Para obtener más información acerca de cómo crear archivos NOIDMIF, consulte Acerca del inventario en la documentación del SDK de Configuration Manager.
Importante
Cuando cree un archivo NOIDMIF, guárdelo en un formato codificado en ANSI. Si guarda los archivos NOIDMIF en formato codificado en UTF-8, Configuration Manager no podrá leerlos.
Después de crear un archivo NOIDMIF, almacénelo en la carpeta de %Windir%\CCM\Inventory\noidmifs cada cliente. Configuration Manager recopila información de los archivos NODMIF en esta carpeta durante el siguiente ciclo de inventario de hardware programado.
Crear archivos IDMIF
Los archivos IDMIF se pueden usar para agregar información a la base de datos de Configuration Manager acerca de recursos que normalmente no podrían inventariarse con Configuration Manager y que no están asociados a un dispositivo cliente concreto. Por ejemplo, podría utilizar IDMIFS para recopilar información sobre proyectores, reproductores de DVD, fotocopiadoras u otros equipos que no tengan un cliente de Configuration Manager.
Para obtener más información acerca de cómo crear archivos IDMIF, consulte Acerca del inventario en la documentación del SDK de Configuration Manager.
Después de crear un archivo IDMIF, almacénelo en la carpeta de los %Windir%\CCM\Inventory\idmifs equipos cliente. Configuration Manager recopila información de este archivo durante el siguiente ciclo de inventario de hardware programado. Declare nuevas clases para la información contenida en el archivo agregándolas o importándolas.
Nota:
Los archivos MIF podrían contener grandes cantidades de datos y la recopilación de estos datos podría afectar negativamente al rendimiento del sitio. Habilite la recopilación de MIF solo cuando sea necesario. Configure la opción Tamaño máximo de archivo MIF personalizado (KB) en la configuración de inventario de hardware. Para obtener más información, consulta Introducción al inventario de hardware.