Boucle if et condition

Résolu/Fermé
titparigo - 26 sept. 2009 à 00:02
 titparigo - 26 sept. 2009 à 16:07
Bonjour,

Mon script consiste à récupérer une certaine valeur dans ma variable "tot" que je compare à d'autre en utilisant des boucles if

Je vous souhaiterai connaitre la ligne de commande me permettant de faire en sorte que lorsque tot est compris entre 2 et 25 le programme affiche la condition C ^^

Merci pour le petit coup de main !

Voici le programme

@echo off

if /I %tot% LSS 3 (goto :A)

if /I %tot% GTR 24 (goto :B)

if /I ?????????????????????????????? (goto :C)

:A
echo "Aucun perturbateur n'est présent sur le réseau."
goto fin

:B
echo " Un perturbateur électrique se trouve dans le domicile."
goto fin

:C
echo le perturbateur se trouve dans la cage d'escalier
goto fin

:fin

pause

2 réponses

dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
26 sept. 2009 à 10:20
hello
et comme ça, si tot n'est pas plus petit que 2 ni plus grand que 25 alors il est comprs entre 2 et 25

@echo off

if %tot% LSS 2 goto :A
if %tot% GTR 25 goto :B

echo le perturbateur se trouve dans la cage d'escalier
goto fin
:A
echo "Aucun perturbateur n'est présent sur le réseau."
goto fin
:B
echo " Un perturbateur électrique se trouve dans le domicile."

:fin
0
merci !! ça fonctionne parfaitement ^^
0