Creazione di un'applicazione o uno script WMI
Qualsiasi linguaggio di scripting, ad esempio VBScript, che funziona con oggetti ActiveX può accedere ai dati WMI. Le applicazioni possono accedere a WMI in C++, usando l'API COM per WMI o in Visual Basic, usando la libreria dei tipi Wbemdisp.tlb e l'API di scripting per WMI. . È possibile ottenere dati tramite WMI scrivendo uno script, una pagina ASP (Active Server Page) o un'applicazione HTML (HTA). È anche possibile usare Windows PowerShell per ottenere dati o scrivere script. Per altre informazioni, vedere Scripting in WMI e Introduzione a Windows PowerShell. TechNet ScriptCenter in https://www.microsoft.com/technet contiene centinaia di esempi di scripting. Per altre informazioni sulle risorse di stampa e online, vedere Ulteriori informazioni.
La procedura seguente descrive come connettersi al servizio WMI e all'archivio dati.
Per connettersi al servizio WMI e all'archivio dati
- Individuare il servizio WMI in un computer specifico.
- Collegarsi a uno o più namespace WMI.
Queste operazioni sono diverse in linguaggi C++, Visual Basic, .NET Framework o quando si usa uno script. Gli script e le applicazioni Visual Basic devono accedere alle classi le cui istanze vengono fornite con i dati dai provider esistenti. Ma le applicazioni scritte in C++ possono fare di più. Ad esempio, un'applicazione scritta in C++ può inviare eventi, ma uno script WMI può solo sottoscrivere per ricevere eventi.
Un provider WMI può essere scritto solo in C++ o usando .NET Framework. Per altre informazioni sulla scrittura di applicazioni in C# o Visual Basic .NET, vedere panoramica di WMI .NET.
Per altre informazioni sulla creazione di applicazioni e script per WMI, vedere:
- Creazione di un'applicazione WMI con C++
- Creazione di uno script WMI
- Creazione di un client WMI gestito
Per eseguire la maggior parte delle attività, usare le classi WMI preinstallate .
Argomenti correlati
-
Utilizzo di WMI