Probleme en Batch avec LSS GTR

TomTom -  
 TomTom -
Bonjour,
J'ai un problème avec la condition "if" , en effet lorsque je tape:
if  "1" LSS "10" echo OK

Soit : "Si 1 est plus petit que 10 répondre OK."
Mon système me répond bien "OK" jusque la pas de problème mais a partir de 2

if "2" LSS "10"

Soit : "Si 2 est plus petit que 10 répondre OK."
Mon système ne répond pas OK.

Pourquoi ?

Merci d'avance de vos réponses.



1 réponse

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
enlever les guillemets, sinon il teste des caractères et pas des valeurs
C:> if "2" LSS "10" echo ok
C:> if 2 LSS 10 echo ok
ok
1
TomTom
 
Merci bien pour ta réponse, elle m' a permit de resoudre mon probleme et en plus de comprendre mon erreur.
Un grand merci !

A bientot
0