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. |