Wie Sie WMI verwenden, um VMWare erkennen

March 21

Verwenden Sie den Windows WMI-Dienst, der auf jedem Windows-Computer ausgeführt wird, um Software--einschließlich VMWare--auf einem Computer zu erkennen. Administratoren verwenden diesen Dienst, um sicherzustellen, dass die Software auf einem Computer installiert ist; Es ist auch eine Methode, die von Administratoren zur Überwachung von Software verwendet. Administratoren können auch zum Löschen oder installieren Sie die Software von der WMI-Erkennung.

Anweisungen

1 Öffnen Sie die Skriptdatei. Wenn Sie nicht bereits über eine Datei verfügen, öffnen Sie Editor, um Ihre WMI-Code zu erstellen.

2 Instanziieren Sie die WMI-Instanz. Instanziierung der Klasse ruft die WMI-Klasse und einer Variablen zugewiesen. Der folgende Code legt die WMI-Klasse-Variable:

Festlegen von Wmi = GetObject("winmgmts:{impersonationLevel=impersonate}!\.\root\cimv2")

3 Führen Sie die WMI-Abfrage zu identifizieren, wenn VMWare installiert ist:

Legen Sie Software = objWMIService.ExecQuery ("Select * from Win32_Product Where Name = 'VMWare'")

4 Die VMWare-Version angezeigt, wenn die VMWare-Software installiert ist. Der folgende Code zeigt nur wenn VMWare installiert ist:

Für jede app in software

Wscript.Echo "Version: " & app.Version

Nächste