Boucle if et condition

Résolu
titparigo -  
 titparigo -
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
Configuration: Windows XP
Firefox 3.0.14

2 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    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
  2. titparigo
     
    merci !! ça fonctionne parfaitement ^^
    0