Ich versuche, das Flameshot-Programm (.msi) zu paketieren, erhalte aber während der Installation folgenden Fehlercode:
Der Fehler führte zu einem Exit-Statuscode ungleich Null (1612).
Ich glaube, das Programm versucht, sich während der Benutzersitzung zu installieren. Haben Sie eine Idee, wie man die Installation verhindern kann?
Code: Alle auswählen
uninstallkey=['{EBC7D3FB-4ED6-4EF4-ADD0-5695E6716C8B}']
def install():
# Declaring local variables
# Installing the software
print("Installing: Flameshot-12.1.0")
install_msi_if_needed ('Flameshot-12.1.0-win64.msi',properties={'ALLUSERS':'1'})
print("Flameshot-12.1.0 est installé")
def uninstall():
print("Uninstalling: Flameshot-12.1.0")
run(r'MsiExec.exe /x /q {EBC7D3FB-4ED6-4EF4-ADD0-5695E6716C8B}')
print("Flameshot-12.1.0 est désinstallé")