Informazioni su WMI
Strumentazione gestione Windows (WMI) è l'implementazione di Microsoft di Web-Based Enterprise Management (WBEM), un'iniziativa di settore per lo sviluppo di una tecnologia standard per l'accesso alle informazioni di gestione in un ambiente aziendale. WMI utilizza lo standard di settore Common Information Model (CIM) per rappresentare sistemi, applicazioni, reti, dispositivi e altri componenti gestiti. CIM viene sviluppato e gestito dalla DmTF (Distributed Management Task Force).
Nota
La nuova generazione di WMI, nota come Mi (Windows Management Infrastructure), è attualmente disponibile. MI è completamente compatibile con le versioni precedenti di WMI e offre una serie di funzionalità e vantaggi che rendono più semplice la progettazione e lo sviluppo di provider e client. Ad esempio, molti provider più recenti vengono scritti usando il framework MI, ma è possibile accedervi usando script e applicazioni WMI. Per altre informazioni sulle differenze tra le due tecnologie, vedere Perché usare l'istanza gestita?
WMI risulta utile perché consente di recuperare dati di gestione da computer remoti. Le connessioni remote WMI vengono stabilite tramite DCOM. Un'alternativa consiste nell'usare Gestione remota Windows (WinRM), che ottiene i dati di gestione WMI remoti usando il protocollo basato su SOAP WS-Management.
Le applicazioni o gli script di gestione possono ottenere dati o eseguire operazioni tramite WMI in un'ampia gamma di linguaggi. Per altre informazioni, vedere la sezione Gruppo di destinatari per sviluppatori in Strumentazione gestione Windows.
Molte funzionalità di Windows hanno associato provider WMI, ad esempio il provider BCD (Boot Configuration Data) o il provider di volumi Archiviazione. I provider WMI implementano la funzionalità descritta dai metodi e dalle proprietà delle classi WMI per gestire le funzionalità di Windows associate. Per altre informazioni, vedere Provider WMI e classi WMI.
Per altre informazioni su come scrivere un provider per fornire dati da nuove applicazioni o hardware, vedere Fornire dati a WMI.
Per altre informazioni su come implementare questa tecnologia, vedere Uso di WMI.
Nella tabella seguente sono elencati gli argomenti inclusi in questa sezione.
Sezione | Descrizione |
---|---|
Novità di WMI | Nuove funzionalità in WMI. |
Disponibilità del sistema operativo dei componenti WMI | Alcuni componenti non sono più disponibili o sono disponibili come installazione facoltativa. |
Architettura WMI | Un'applicazione di gestione comunica con WMI usando un'ampia gamma di interfacce, ad esempio Visual Basic, C++, ODBC e ActiveX. Tutte le interfacce WMI sono basate su Component Object Model (COM). |
Common Information Model | Modello di programmazione indipendente dal linguaggio che usa tecniche orientate agli oggetti per descrivere un'azienda. |
MOF (Managed Object Format) | Formato che consente di creare codice leggibile, che il sistema operativo può convertire in un set di classi CIM. È possibile usare le nuove classi per modellare e controllare le nuove tecnologie per un'azienda. |
Controllo dell'account utente e WMI | Il controllo dell'account utente influisce sui dati WMI restituiti, sull'accesso remoto e sulla modalità di esecuzione degli script. Per altre informazioni, vedere Introduzione al controllo dell'account utente in Windows Vista. |
Accesso a oggetti a protezione diretta WMI | WMI usa gli oggetti e le procedure di sicurezza standard di Windows per controllare e proteggere l'accesso a oggetti a protezione diretta come spazi dei nomi WMI, stampanti, servizi e applicazioni DCOM. |
Librerie di prestazioni e WMI | I dati dei contatori delle prestazioni di sistema sono disponibili nelle classi WMI. |
Supporto IPv6 e IPv4 in WMI | Provider di route IP WMI e classi di rete forniscono dati per gli indirizzi IPv4. A partire da Windows Vista, WMI offre anche un supporto limitato per le funzionalità di rete IPv6. |
Formato Data e ora | WMI usa i formati di data e ora definiti dalla specifica CIM della Task Force di gestione distribuita. Per altre informazioni, vedere DMTF. |
Scripting dell'accesso a WMI | Scrivere script WMI per eseguire attività di gestione. |
Risoluzione dei problemi WMI | Quando si accede a dati wmi locali o remoti in un'applicazione o in uno script, è possibile che vengano visualizzati errori che vanno dalle classi mancanti all'accesso negato. I provider hanno anche opzioni di debug e classi di risoluzione dei problemi disponibili. |
Altre informazioni | Siti Web, libri e articoli su WMI. |