Bonjour
j ai un soucis avec mon batch le but est de comparer le numero contenu dans un txt avec celui de mon batch afin de telecharger la mise à jour mais je n'y parviens pas.
Pourriez vous m'aider je ne sais pas ou est mon erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 @echo off set ver=103 cls echo //---------------------Recherche mise à jour rem je récupère le fichier txt sur le serveur wget http://serveur/rep/ver.txt rem je lis la ligne contenu dans le txt et je l'affiche FOR /f %%i IN (ver.txt) DO ( echo %%i) rem si la variable ver=103 est supérieur à la variable contenu dans le txt alors afficher vous avez la derniere version sinon aller à upload if %ver% lss %%i goto upload else (echo vous avez la derniere version) pause :upload wget http://serveur/rep/setup.exe echo //---------------------MAJ OK !
je débute en batch.
Partager