[BATCH] Utiliser une variable dans un find

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

  • Votes
  • Date
  • Date décroissante
  1. Oui on peut.

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


    Et je trouve ... test.txt !