Bonjour,
Si je comprends bien, vous souhaitez faire une mise à jour uniquement si le logiciel est installé sans lancer la commande en cas d'absence de celui-ci sur le poste ? En résumé, mettre à jour mais ne pas installer ?
La condition "Logiciel / version est installé" vérifie nom+version, même si la version est vide. Les conditions étant vérifiées par un opérateur "ET logique", le contrôle de version de votre première condition où il est vérifié que la version installée doit être inférieure à X.X va à l'encontre de la seconde où la version doit être égale à X.X. Pour faire court, (version < X.X ET version = X.X) = FAUX, donc pas d'exécution du package.
Il faut en fait ces deux conditions pour ne faire que de l'update :
- "Logiciel non installé ou inférieure à" : renseigner les champs "nom" et "version"
- "Logiciel installé et supérieure à" : renseigner le champs "nom" et laisser vide "version" afin de ne tester que la présence du logiciel
Désolé pour la réponse tardive, j'ai manqué quelques messages ces derniers temps,
À bientôt,
Noël