Compartir a través de


Instrumental de administración de Windows

Instrumental de administración de Windows (WMI) es la infraestructura de datos de administración y operaciones en sistemas operativos basados en Windows. Aunque puede escribir scripts o aplicaciones WMI para automatizar tareas administrativas en equipos remotos, WMI también proporciona datos de administración a otras partes del sistema operativo y los productos. Por ejemplo, System Center Operations Manager o Administración remota de Windows.

Nota

Esta documentación es solo para desarrolladores y administradores de TI. Si es un usuario final que ha experimentado un mensaje de error de WMI, busque el código de error en soporte técnico de Microsoft. Para obtener más información sobre cómo solucionar problemas con scripts WMI y el servicio WMI, consulte WMI no funciona.

WMI es totalmente compatible con Microsoft. La versión más reciente de scripting y control administrativos está disponible a través de la infraestructura de administración de Windows (MI). MI es totalmente compatible con versiones anteriores de WMI y proporciona una serie de características y ventajas que facilitan el diseño y el desarrollo de proveedores y clientes. Para obtener más información, vea Windows Management Infrastructure.

¿Dónde se aplica WMI?

Aunque los administradores del sistema pueden usar WMI en todas las aplicaciones basadas en Windows, resulta más útil en aplicaciones empresariales y scripts administrativos. Para obtener más información sobre WMI, vea Más información sobre WMI.

Público para desarrolladores

WMI está diseñado para programadores que crean aplicaciones de C, C++y Visual Basic, o usan un lenguaje de scripting que tiene un motor de Windows y controla los objetos Microsoft ActiveX. Aunque cierta familiaridad con la programación COM es útil, no es necesario. Los desarrolladores de C++ pueden encontrar ejemplos para empezar a trabajar en Creación de una aplicación WMI mediante C++.

Para desarrollar proveedores o aplicaciones de código administrado en C# o Visual Basic mediante .NET Framework, consulte Uso de WMI con .NET Framework.

Muchos administradores y profesionales de TI acceden a WMI a través de Windows PowerShell. El cmdlet Get-WMI para PowerShell le permite recuperar información de un repositorio WMI local o remoto. Por lo tanto, varios artículos de WMI, especialmente Crear clientes WMI, contienen ejemplos de PowerShell. Para obtener más información sobre el uso de PowerShell, consulte PowerShell.

Requisitos en tiempo de ejecución

Para obtener más información sobre qué sistema operativo es necesario para usar un elemento de API específico o una clase WMI, consulte la sección Requisitos de cada artículo de la documentación de WMI.

Si parece que falta un componente esperado, consulte Disponibilidad del sistema operativo de los componentes de WMI.

Para crear scripts o aplicaciones para WMI, los desarrolladores no necesitan descargar ni instalar un kit de desarrollo de software (SDK) específico. Sin embargo, ciertas herramientas administrativas de WMI pueden resultar útiles para su uso. Para obtener más información, vea Descargas.

En esta sección

Artículo Descripción
acerca de la WMI Información general sobre WMI.
usar WMI Información sobre cómo desarrollar aplicaciones para usar WMI, que incluye información sobre las herramientas.
de referencia de WMI Documentación sobre las clases de WMI, las clases de C++ de WMI, la API COM de WMI, la API de scripting y otro material de referencia de WMI.
glosario de WMI Lista de términos de WMI. Muchos de estos términos son familiares para los desarrolladores, pero tienen definiciones nuevas o modificadas en el entorno de WMI.