Documentation associée :

https://www.wapt.fr/fr/doc/CreationPaquets/package_additional/setuphelpers_useful.html#installed-softwares-uninstall-cmd




On 10/05/2017 16:10, Lesfourmisduweb wrote:

Bonjour Christophe

Tout dépend des versions que vous souhaitez désinstaller. Le mieux c'est de désinstaller toute les anciennes version de java mais ce n'est pas toujours possible, tout dépend de ce vos application (métier) !


Un exemple de code qui désinstalle les ancienne version de java ( a mettre :

      #Pour chaque uninstallkey dans laquelle le mot java est trouvée
      for uninstall in  installed_softwares('Java'):

              #Si le mot Update est trouvée dans le nom du logiciel
          if 'Update' in uninstall['name']:

              #Si le mot Update est trouvée dans le nom du logiciel
              if 'Oracle' in uninstall['publisher'] :

                               #Si la version du logiciel est inferieur a  8.0.1310.11
                  if Version(uninstall['version']) < Version('8.0.1310.11') :

                                    #Alors je lance la désinstallation de la uninstallkey
                      run(WAPT.uninstall_cmd(uninstall['key']))



C'est un exemple ! qui peut être modifier

Simon





On 10/05/2017 08:16, MOCQUOT Christophe wrote:
Bonjour

suite au dernier paquet de java je me suis aperçu que la version 131 et la version 121 sont installé toute les deux il me semblait que les anciens paquets supprimés les anciennes version

Pourriez vous me guider pour corriger cela afin de n'avoir qu'un seule version

Merci par avance


Christophe MOCQUOT
Direction des systèmes d'informations
christophe.mocquot@auxerre.com


Logo Auxerre
VILLE D'AUXERRE
14, PLACE DE L'HÔTEL DE VILLE
BP 700 59
89012 AUXERRE CEDEX
WWW.AUXERRE.COM


_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt