c ++ - WMIC for at unistall et program i Wow6432Node

Indlæg af Hanne Mølgaard Plasc

Problem



Hej vil bruge wmic for at unistall et program problemet er, at programmet er gemt i:


HKEY\_LOCAL\_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall


Og wmic kan kun vises som standard:


HKEY\_LOCAL\_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall


Kan du finde en måde at unistall apps i:


HKEY\_LOCAL\_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall


bruger wmic?


Jeg har set nogle indlæg vedrørende dette problem:


Også fundet dette kan være hjælpsomt: [10]


Jeg skal virkelig bruge wmic for at afinstallere programmet kan nogen hjælpe mig?
Kan nogen lave en lille funktion i cpp for at indstille WMIC på HKEY\_LOCAL\_MACHINESOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall som standard?


Jeg ved, det er svært, enhver hjælp ville være fantastisk !!!

Bedste reference


Gør det, du beder om, dokumenteret under Anmodning om WMI-data på en 64-bit platform: [11]



  C ++-applikationer kan bruge IWbemContext -grænsefladen med IWbemServices :: ExecMethod til at kommunikere brugen af ​​en ikke-standardleverandør til WMI. [12] [13]