;vérification de la version installé ou non installé
$version = "1.4.684"
Local $var = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{4CB842C9-7582-456A-AF67-2B207F209B4F}_is1", "DisplayVersion")
If $var = $version Then
MsgBox(0, "Version de Totem", "Version à jour ! ")
Else
Traytip ("Version de Totem", "Totem non à jour, lancement de l'installation", 1000)
$totemrep = @TempDir & ("totem-setup-1.4.684.exe")
InetGet("http://odm-budgetaire.org/composants/outils/totem-setup-1.4.684.exe")
ShellExecute($totemrep)
Il me met un message et je pense que cela vient du fait que la variable $version que je déclare ne dois pas lui convenir, mais je ne vois pas pourquoi...
Merci d'avance,
Modifié en dernier par Sydneysyd le ven. 21 févr. 2014 15:53, modifié 1 fois.
-Il n'y a qu'en jouant avec les plus forts que l'on progresse-
Il te met un message ... lequel ? Le MsgBox ?
Qu'est-ce que tu as comme valeur dans $var ?
Sinon, pour comparer les versions, il y a la fonction _VersionCompare dans l'include Misc.au3.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !