
Je suis train d'essayer de packager le programme flameshot (.msi), hors lors de l'installation j'ai un code d'erreur suivant:
Erreur returned non-zero exit status 1612.
Je pense que le programme essai de s'installer sur la session de l'utilisateur. Avez vous une idée de comment faire fonctionner l'installation ?
Code : Tout sélectionner
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é")
