[BATCH] Utiliser une variable dans un find

TAC -  
mcfly10 Messages postés 1029 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voila je cherche à savoir si c'est possible de faire une recherche de chaine avec find en utilisant une variable comme l'exemple si dessous:

SET VARIABLE="toto"
FOR /F "tokens=1,2* delims=: " %%A IN ('FIND /C /i "%Variable%" *.txt') DO (
echo %%A ))

Merci

1 réponse

  1. mcfly10 Messages postés 1029 Date d'inscription   Statut Membre Dernière intervention   239
     
    Oui on peut.

    echo %windir% > test.txt
    find /C /I "%windir%" *.txt


    Et je trouve ... test.txt !
    0