Strumentazione gestione Windows (WMI)

Strumentazione gestione Windows (WMI) è l'infrastruttura per i dati e le operazioni di gestione nei sistemi operativi basati su Windows. Anche se è possibile scrivere script o applicazioni WMI per automatizzare le attività amministrative nei computer remoti, WMI fornisce anche i dati di gestione ad altre parti del sistema operativo e dei prodotti. Ad esempio, System Center Operations Manager o Gestione remota Windows.

Nota

Questa documentazione è destinata solo agli sviluppatori e agli amministratori IT. Se si è un utente finale che ha riscontrato un messaggio di errore WMI, cercare il codice di errore in supporto tecnico Microsoft. Per altre informazioni sulla risoluzione dei problemi relativi agli script WMI e al servizio WMI, vedere WMI non funziona.

WMI è completamente supportato da Microsoft. La versione più recente dello scripting e del controllo amministrativo è disponibile tramite l'infrastruttura di gestione di Windows (MI). MI è completamente compatibile con le versioni precedenti di WMI e offre una serie di funzionalità e vantaggi che semplificano la progettazione e lo sviluppo di provider e client. Per altre informazioni, vedere Infrastruttura di gestione di Windows.

Dove è applicabile WMI?

Anche se gli amministratori di sistema possono usare WMI in tutte le applicazioni basate su Windows, è più utile nelle applicazioni aziendali e negli script amministrativi. Per altre informazioni su WMI, vedere Altre informazioni per WMI.

Sviluppatori

WMI è progettato per i programmatori che creano applicazioni C, C++e Visual Basic oppure usano un linguaggio di scripting con un motore Di Windows e gestisce gli oggetti Microsoft ActiveX. Anche se una certa familiarità con la programmazione COM è utile, non è necessaria. Gli sviluppatori C++ possono trovare esempi per iniziare a Creare un'applicazione WMI usando C++.

Per sviluppare provider o applicazioni managed-code in C# o Visual Basic usando .NET Framework, vedere Usare WMI con .NET Framework.

Molti amministratori e professionisti IT accedono a WMI tramite Windows PowerShell. Il Get-WMI cmdlet per PowerShell consente di recuperare informazioni per un repository WMI locale o remoto. Di conseguenza, diversi articoli WMI, in particolare Creare client WMI, contengono esempi di PowerShell. Per altre informazioni sull'uso di PowerShell, vedere PowerShell.

Requisiti di runtime

Per altre informazioni su quale sistema operativo è necessario usare un elemento API specifico o una classe WMI, vedere la sezione Requisiti di ogni articolo nella documentazione DI WMI.

Se non è presente un componente previsto, vedere Disponibilità del sistema operativo dei componenti WMI.

Per creare script o applicazioni per WMI, gli sviluppatori non devono scaricare o installare un kit di sviluppo software specifico (SDK). Tuttavia, alcuni strumenti amministrativi WMI potrebbero essere utili per l'uso. Per altre informazioni, vedere Download.

Contenuto della sezione

Articolo Descrizione
Informazioni su WMI Informazioni generali su WMI.
Uso di WMI Informazioni su come sviluppare applicazioni da usare WMI, che includono informazioni sugli strumenti.
Informazioni di riferimento SU WMI Documentazione sulle classi WMI, classi WMI C++, API COM WMI, API COM WMI e altro materiale di riferimento WMI.
Glossario WMI Elenco dei termini WMI. Molti di questi termini hanno familiarità con gli sviluppatori, ma hanno definizioni nuove o modificate nell'ambiente WMI.