Page 1 sur 1

[RESOLU] Problème de désinstallation Msiexe.exe

Publié : 10 juin 2021 - 14:03
par thomas789
Bonjour,

Novice, je n'arrive pas à désinstaller un logiciel sur des postes Windows. Depuis la console WAPT (onglet "Inventaire logiciel" du poste concerné), la commande de désinstallation est indiquée "MsiExec.exe /I{23170F69-40C1-2701-1801-000001000000}". J'ai donc crée une simple commande :

# -*- coding: utf-8 -*-
from setuphelpers import *

def install():
print("Désinstallation du logiciel")
run(r'MsiExec.exe /I{23170F69-40C1-2701-1801-000001000000}')
print("Le logiciel a bien été désinstallé")


Et il me sort une erreur et ne désinstalle pas le logiciel que j'ai demandé :

ERREUR :
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 3923, in install_wapt
exitstatus = setup.install()
File "C:\WINDOWS\TEMP\waptzbjrrri9\setup.py", line 7, in install
File "C:\Program Files (x86)\wapt\common.py", line 3705, in run
return ensure_unicode(setuphelpers.run(*arg, **args))
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 4029, in run
raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command 'MsiExec.exe /I{23170F69-40C1-2701-1801-000001000000}' returned non-zero exit status 1605.
Output:C e t t e a c t i o n e s t v a l i d e u n i q u e m e n t p o u r l e s p r o d u i t s d Ú j Ó i n s t a l l Ú s .


Merci d'avance, cordialement.

Re: Problème de désinstallation Msiexe.exe

Publié : 10 juin 2021 - 17:04
par florentR2
Est-ce que si tu lances cette commande dans un terminal sur le pc concerné cela te renvoi le meme message d'erreur ?
Si oui tu peux tester avec l'options /X à la place

Re: Problème de désinstallation Msiexe.exe

Publié : 11 juin 2021 - 10:16
par thomas789
Bonjour,

J'ai essayé en /I (cmd en admin sur le poste) et il me mets une pop-up avec le message de "valide pour produit déjà installé..." comme ci-dessous et en /X il me propose de désinstaller via pop-up mais remets le message de "valide pour produit...".

Merci d'avance, cordialement.

Re: Problème de désinstallation Msiexe.exe

Publié : 11 juin 2021 - 11:48
par florentR2
si ça le fait aussi en cmd c'est que le produit n'est pas installé ou que la commande de désinstalle qu'il fournisse n'est pas bonne.
Il faut voir comment faire autrement parfois c'est un peu la galere.

Re: Problème de désinstallation Msiexe.exe

Publié : 11 juin 2021 - 14:55
par thomas789
Merci quand même !

Re: Problème de désinstallation Msiexe.exe

Publié : 14 juin 2021 - 11:36
par elelay
Bonjour Thomas,

La commande que tu exécutes ne peut pas être définie dans la fonction install() puisqu'il il s'agit d'une commande de désinstallation.
On ne peut pas désinstaller un logiciel qui n'est pas installé.

Cordialement,

Re: Problème de désinstallation Msiexe.exe

Publié : 15 juin 2021 - 10:29
par dcardon
Bonjour, si le MSI est mal conçu et qu'il ne peut pas être silencieux, il faut voir avec l'éditeur pour corriger cela. L'install, et la désinstall soit pouvoir être effectuée sans interaction utilisateur.
Il est possible de lancer des désinstall dans la fonction def install() quand on veut faire du clean up de parc (ie des logiciels non voulu qui ont été installé hors wapt). L'usage est légitime, mais si le msi est complètement pourri il faudra faire le clean up en script (suppression des fichiers, des clefs de registre, etc.)

Re: Problème de désinstallation Msiexe.exe

Publié : 15 juin 2021 - 11:47
par thomas789
Bonjour, merci pour ces deux réponses. Cependant il s'agit de 7zip donc bon ^^'... J'ai téléchargé votre version WAPT 19.0-24 puis déployé sur le parc et certains sont remontés en erreur car la version 18.01 de 7zip était déjà installée. Donc j'ai fais ce paquet de désinstalle qui ne fonctionne visiblement pas. La désinstallation manuelle de 7zip 18.01 semble donc la seule possibilité de résolution de ce problème.

Re: Problème de désinstallation Msiexe.exe

Publié : 15 juin 2021 - 11:52
par dcardon
Le paquet que l'on distribue essaye de supprimer les anciennes version de 7zip avant de faire l'install car il y a des versions qui ne s'upgrade pas correctement. Par contre on a pas eu de remonté de version qui refusaient de se supprimer...

Re: [RESOLU] Problème de désinstallation Msiexe.exe

Publié : 15 juin 2021 - 14:00
par thomas789
Dans mon cas, la version de votre dépôt 7zip 19.0-23 ne semble pas désinstaller la version 18.01 possédant la clé de désinstallation {23170F69-40C1-2701-1801-000001000000}.
Par contre, si cette version 18.01 de 7zip a été installée historiquement à la main sur le poste (et non par WAPT), est-ce que cela peut donc impacter la désinstallation que vous avez intégré dans votre paquet 7zip 19.0-23 ?
Merci d'avance, cordialement.