Introducción a WBEMTEST

Si pasa mucho tiempo con Configuration Manager, se dará cuenta de que gran parte se ejecuta a través de WMI. WMI es "Instrumental de administración de Windows" y es la implementación de Microsoft de un estándar de Internet denominado Administración empresarial basada en web (WBEM).

A medida que profundice en Configuration Manager, tal vez haciendo secuencias de tareas y queriendo proporcionar una ramificación inteligente, profundizando en el inventario de hardware para posiblemente ampliarlo o trabajando con el SDK de Configuration Manager, tendrá que profundizar en WMI / WBEM. Una herramienta útil para trabajar con WMI/WBEM es WBEMTEST. Hay muchas herramientas WMI disponibles. Sin embargo, WBEMTEST está disponible inmediatamente en la mayoría de los sistemas, en lugar de tener que descargarse primero. Puede pensar en ello como Notepad.exe: hay editores de texto con capacidades más completas disponibles, pero Notepad.exe siempre está ahí cuando necesita ver o crear un archivo de texto.

Apertura de WBEMTEST

WBEMTEST está disponible en cualquier sistema Windows. Vaya a Inicio y escriba "WBEMTEST" en el cuadro de búsqueda o ejecución.

Al iniciar WBEMTEST, un sistema operativo diferente funcionará de forma ligeramente diferente. Algunos se conectarán automáticamente a un espacio de nombres WMI, otros (como Windows 7) no. Si no está conectado automáticamente a un espacio de nombres WMI, puede presionar el botón de conexión, asegurarse de que "root\cimv2" esté seleccionado y, a continuación, presionar conectar nuevamente. Ahora estás de vuelta en la interfaz de usuario principal con todo disponible (cuando no estás conectado, la mayoría de los botones están atenuados). Puede pensar en un espacio de nombres WMI como algo similar a un directorio dentro de WMI. Puede navegar a otros espacios de nombres WMI, al igual que podría cambiar directorios en el sistema de archivos. ROOT\CIMV2 es un espacio de nombres WMI donde se guarda mucha información de hardware, un buen punto de partida.

Importante

Una limitación de WBEMTEST es que no explora los espacios de nombres WMI: necesita saber dónde se va a conectar. ROOT\CIMV2 (todos los sistemas Windows), ROOT\CCM (clientes Configuration Manager) y ROOT\SMS\site_<site code> (Configuration Manager servidor de sitio) son algunos puntos de partida útiles.

ROOT\CIMV2 Namespace

WBEMTEST CIMV2

Espacio de nombres de cliente principal de Configuration Manager

WBEMTEST CCM

Espacio de nombres del servidor del sitio primario de Configuration Manager (código de sitio: ABC)

WBEMTEST Sitio

Una vez que esté conectado a un espacio de nombres WMI, hay muchas opciones. Si ya es un experto en WMI y sabe lo que busca, puede presionar el botón de consulta y escribir una consulta WMI para buscar algo específico.

Al empezar, un enfoque es explorar un poco WMI explorando las clases en el espacio de nombres ROOT\CIMV2 .

  1. Abra WBEMTEST.

  2. Conéctese al espacio de nombres ROOT\CIMV2 .

  3. Haga clic en el botón Clases de enumeración .

  4. Seleccione Recursivos y haga clic en Aceptar.

    Acabas de hacer el equivalente de a DIR para enumerar todo el contenido del espacio de nombres. Todo lo que contenga guiones bajos (_) delante del nombre es sobrecarga de WMI: esto es lo que ayuda a WMI a ser WMI. En la mayoría de los casos, omitirá todo, comenzando con guiones bajos (\_) y mirará las clases que le interesen específicamente.

    Un ejemplo más específico usando Win32_Service:

  5. Abra WBEMTEST.

  6. Conéctese al espacio de nombres ROOT\CIMV2 .

  7. Haga clic en el botón Clases de enumeración .

  8. Seleccione Recursivos y haga clic en Aceptar.

  9. Busque Win32_Service y selecciónela haciendo doble clic.

    Ahora ha abierto la clase Win32_Service en WMI: todos los servicios del equipo están relacionados con esta clase. (Se vuelve un poco complicado aquí y la analogía del directorio se rompe en este punto; omitiremos los detalles y pasaremos a algunos pasos siguientes útiles).

  10. Haga clic en el botón Instancias para ver una lista de los servicios disponibles en su equipo.

  11. Elija un servicio, como RemoteRegistry y selecciónelo haciendo doble clic.

  12. Haga clic en el botón Mostrar MOF .

    Mirar el MOF es una forma conveniente de ver la información sobre el servicio RemoteRegistry: aquí puede ver el estado del servicio, la descripción, el modo de inicio, etc.

    Este fue solo un punto de partida para introducir WBEMTEST. Una vez que esté familiarizado con WBEMTEST, se convertirá en una herramienta invaluable a medida que profundice en WMI.

Más recursos

Libros: Hay numerosos libros disponibles para WMI. A continuación se enumeran algunos libros de ejemplo.

Consulta también

Introducción a la programación de Configuration Manager