Abfragen der Registrierung, indem Sie wmi-Abfrage in windows

Ich brauche, um die installierte software, die als shows im Programm zu Deinstallieren in der Systemsteuerung. So habe ich Win32_RegistryAction Klasse für die Abfragen in einem vb-Skript. Aber immer noch konnte ich nicht die Abfrage einer bestimmten Taste und es hängt sich auf. Hier ist das Stück code, die ich verwendet habe. Bitte helfen Sie mir, wie man die installierte software details mithilfe von wmi-Abfrage.

Dank im Voraus

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")

Set colSettings = objWMIService.ExecQuery _
("Select * from Win32_RegistryAction where key ='SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\' and Root=2 ")

For Each objComputer in colSettings 
Wscript.Echo "Display Name: " & objComputer.DisplayName    
Next
Schreibe einen Kommentar