Seite 1 von 1

MSI Produktcode auslesen

Verfasst: Mo Okt 29, 2018 11:50 am
von mrettelbusch
Hallo,

ich möchte bei einem Software-Wechsel prüfen, ob die alte Software noch installiert ist und diese ggf. über den MSI Code deinstallieren. Dazu habe ich den ACMP Client Baustein verwendet, bekomme aber leider bei der Ausführung den Fehler "Unknown property"

Geplanter Ablauf ist:
Initialiseren der Variable ("")
Abfrage MSI Produktcode aus installiertem oder veröffentlichtem Produkt und Ergebnis speichern in Variable
Falls Variable nicht leer ist deinstallieren über gefundenen Produktcode mithilfe des MSI Paket deinstallieren Bausteines

Noch eine Info am Rande: Es gibt zur Software unterschiedliche Versionsstände und daher auch unterschiedliche Produktcodes auf den Clients.

Ich hoffe ihr habt einen Tipp für mich wie ich es umsetzen bzw. den Fehler beseitigen kann.
Danke!

Re: MSI Produktcode auslesen

Verfasst: Mo Okt 29, 2018 12:11 pm
von Dennis Koch
Hallo,

die Fehlermeldung erscheint weil es einen fehlerhaften Eintrag in der MSI Datenbank gibt. Hierzu gibt es bei uns intern bereits ein Ticket im Bugtracker mit der ID ACMP-7851.
Im Anhang finden Sie ein Beispiel-Command mit dem Sie den Productcode mithilfe von WMI ermitteln und dann die Installation anstoßen können.