Voici mon problème.
Mon script doit :
- Se lancer
- Si une MAJ existe, se supprimer.
- Télécharger la nouvelle version au même endroit que mon script (avec le même nom)
- Fermer l'ancienne version, et lancer la nouvelle.
Le script .au3 fonctionne parfaitement, seulement une fois compilé, mon .exe refuse de télécharger la nouvelle version sur internet ! Voici la ligne qui bloque :
Code : Tout sélectionner
$Download = InetGet($PathEXE, @ScriptFullPath, 1, 0)
If not @error Then
MsgBox(96 ,"infos", "Téléchargement accomplie")
MsgBox( 96,"Infos", "Votre programme est passé de la version " & $VersionActuelle & " à la version " & $NouvelleVersion)
ShellExecute(@ScriptFullPath)
Else
MsgBox(96 ,"infos", "Téléchargement échoué")
EndIfQuelqu'un saurait d'où provient le problème ?
EDIT : Après quelques test, le problème vient de l'écrasement du .exe, il est possible de le copier sous un autre nom, mais pas de le remplacer...
Quelqu'un saurait comment y remédier ?




