Trouver les fichiers contenant une chaîne de caractère


L’utilitaire findstr permet de rechercher du texte dans des fichiers. Cette méthode est adaptée pour les fichiers contenant du texte et non des données binaires.

Paramètres (liste non exhaustive)

  • /s : Rechercher dans le répertoire actif et dans tous ses sous-répertoires.
  • /i : Ignorer la casse des caractères lors de la recherche de la chaîne.
  • /m : Afficher seulement le nom du fichier correspondant aux critères de recherche.
  • /c:[string] : Indique la chaîne à rechercher

Exemples d’utilisation

Pour afficher uniquement le nom du fichier contenant la chaîne à rechercher :

findstr /s /i /m /c:"mon-texte" *.*

Pour afficher la liste des fichiers et la ligne de texte contenant la chaîne “mytext” dans le répertoire courant et tous ses sous-répertoires, sans tenir compte de la casse :

findstr /s /i /c:"mon-texte" *.*