[GELÖST] Inno Setup Deinstallationsprogramm
Veröffentlicht: 30. August 2018 – 16:52 Uhr
Guten Morgen,
Mir ist aufgefallen, dass die automatische Deinstallation von mit Inno Setup erstellten Installationsprogrammen nicht im Hintergrund abläuft (die Deinstallation erfordert zwar keine Benutzerinteraktion, aber der Benutzer sieht das Fenster). Ich muss daher eine benutzerdefinierte `uninstall()`-Funktion erstellen, um die Deinstallation im Hintergrund durchzuführen
Das muss ich bei anderen Deinstallationsprogrammen nicht tun. Mache ich etwas falsch?
Ich nutze Version 1.3.13 und hatte noch keine Zeit, auf Version 1.5 zu migrieren.
DANKE!
Mir ist aufgefallen, dass die automatische Deinstallation von mit Inno Setup erstellten Installationsprogrammen nicht im Hintergrund abläuft (die Deinstallation erfordert zwar keine Benutzerinteraktion, aber der Benutzer sieht das Fenster). Ich muss daher eine benutzerdefinierte `uninstall()`-Funktion erstellen, um die Deinstallation im Hintergrund durchzuführen
Code: Alle auswählen
def uninstall():
uninstall = installed_softwares(uninstallkey='pgAdmin 4v3_is1')
if uninstall != []:
# Force la désinstallation en mode silencieux.
cmd_uninstall = uninstall[0]['uninstall_string'] + ' /SILENT /VERYSILENT'
run(cmd_uninstall)Ich nutze Version 1.3.13 und hatte noch keine Zeit, auf Version 1.5 zu migrieren.
DANKE!