Entrée plusieurs variable dans un batch

Tambour21 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
barnabe0057 Messages postés 14329 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

  1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
     
    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