Entrée plusieurs variable dans un batch

Tambour21 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'essaie d’écrire un petit fichier BAT qui recherche plusieurs chaines de caractères dans un fichier texte.
par exemple le fichier telepone.txt contient des lignes comme
papa bureau 01 xx xxx xxxxxxx
papa domicile 02 xx xx xx
jules bureau 01 xxxx
..
j ai utilisé la commande set/P var==saisi de la recherche:
suivie de la commande find /I %var% telephone.txt
mais cela ne fonctionne que pour 1 variable mais pas pour 2.
comment faire pour prendre en compte 2 (ou 3 ) variables?

merci


1 réponse

barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
Bonjour,

set /p "var=saisie de la recherche : "

findstr /i "%var%" telephone.txt && echo chaine trouvee

pause



“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
0