execution avec une condition
bonjour a tous,
j'ai un petit probleme pour l'exécution de mon batch,
en effet,je demande a l'utilisateur de donner un nombre de jours,heures et minutes puis l'ordinateur attend (grâce à sleep)
cette suite de commande marche parfaitement mais lorsque je lma couple avec une condition (le if verif==2) elle ne marche plus....
Pourtant j'entre bien dans la condition puisque la suite de commande est executée.
Il me dit juste qu'il lui "manque un opérande."
Je ne trouve vraiment pas mon erreur et je me fierai a vos conseils avisé ^^
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| if "%verif%"=="2" (
rem condition verifiée
echo.
echo /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
echo QUAND?
echo \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
echo Dans combien de temps?
EditV32 -p "JOUR: " J
echo.
EditV32 -p "HEURE: " H
echo.
EditV32 -p "MINUTE: " M
echo.
pause
set /a seconde = %J%*60*60*24+%H%*60*60+%M%*60
echo il sera donc fait dans %seconde%
sleep %seconde%
echo c'est fait |
Merci d'avance