Msi-Paket mit MSIEXEC deinstallieren

Ich muss ein MSI-Paket über die Befehlszeile deinstallieren. Also benutzte ich:

Msiexec /x-Paket.msi -

Für diesen Befehl ist jedoch das Paket erforderlich.msi auf dem lokalen Computer vorhanden sein.

Ich möchte die MSI deinstallieren, auch wenn die MSI-Datei fehlt.

Wie kann ich das tun?

Author: kinokijuf, 2011-06-06

2 answers

Sie können es mit dem Produktcode deinstallieren:

msiexec.exe /x {your-product-code-guid}

Sie würden diesen Code von der MSI selbst oder von dem Tool erhalten, mit dem Sie die MSI erstellen.

Beachten Sie, dass beim Deinstallieren eines Produkts eine zwischengespeicherte MSI verwendet wird, da nur die ursprüngliche MSI selbst deinstallieren kann. Wenn Sie den Produktcode verwenden, verwendet er die zwischengespeicherte MSI von C:\WINDOWS\Installer.

 15
Author: vcsjones,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-06-06 13:25:25

Siehe meine Antwort auf stackoverflow.com für verschiedene Möglichkeiten, MSI-Dateien / Windows Installer-Pakete von Ihrem Computer zu deinstallieren.

Sie können deinstallieren über: msiexec, ARP, WMI, PowerShell, Bereitstellungssysteme wie SCCM, VBScript / Automatisierung, DTF oder über versteckte Windows-Cache-Ordner und einige andere Optionen.

 6
Author: Stein Åsmul,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-09-26 07:55:23