Remplacer dans les fichiers, commande

Remplace le texte dans les fichiers à l’aide d’un sous-ensemble des options proposées sous l’onglet Remplacer dans les fichiers de la fenêtre Rechercher et remplacer.

Syntaxe

Edit.ReplaceinFiles findwhat replacewith [/all] [/case]
[/ext:extensions] [/keep] [/lookin:searchpath] [/options] [/regex]
[/reset] [/stop] [/sub] [/text2] [/wild] [/word]

Arguments

findwhat

Obligatoire. Texte à rechercher.

replacewith

Obligatoire. Texte de remplacement du texte trouvé.

Commutateurs

/all ou /a

facultatif. Remplace toutes les occurrences du texte recherché par le texte de remplacement.

/case ou /c

facultatif. Il y a correspondance uniquement quand les caractères majuscules et minuscules correspondent exactement à ceux spécifiés dans l’argument findwhat.

/ext: extensions

facultatif. Spécifie les extensions des fichiers dans lesquels effectuer la recherche.

/keep ou /k

facultatif. Spécifie que tous les fichiers modifiés restent ouverts.

/lookin: searchpath

facultatif. Répertoire dans lequel effectuer une recherche. Si le chemin contient des espaces, placez le chemin complet entre guillemets.

/options ou /t

facultatif. Affiche la liste des paramètres de recherche actuels et n’effectue pas de recherche.

/regex ou /r

facultatif. Utilise des caractères spéciaux prédéfinis dans l’argument findwhat comme notations représentant des modèles de texte, plutôt que des caractères littéraux. Pour obtenir la liste complète des caractères d’expressions régulières, consultez Expressions régulières.

/reset ou /e

facultatif. Rétablit les paramètres par défaut des options de recherche et n’effectue pas de recherche.

/stop

facultatif. Arrête l’opération de recherche en cours, le cas échant. Quand l’argument /stop a été spécifié, l’opération de remplacement ignore tous les autres arguments. Par exemple, pour arrêter le remplacement en cours, vous devez taper la syntaxe suivante :

>Edit.ReplaceinFiles /stop

/sub ou /s

facultatif. Recherche dans les sous-dossiers du répertoire qui est spécifié dans l’argument /lookin:searchpath.

/text2 ou /2

facultatif. Affiche les résultats du remplacement dans la fenêtre Résultats de la recherche 2.

/wild ou /l

facultatif. Utilise des caractères spéciaux prédéfinis dans l’argument findwhat comme notations représentant un caractère ou une séquence de caractères.

/word ou /w

facultatif. Recherche uniquement les mots entiers.

Exemple

Cet exemple recherche btnCancel et le remplace par btnReset dans tous les fichiers .cls situés dans le dossier « My Visual Studio Projects », puis affiche les informations de remplacement dans la fenêtre Résultats de la recherche 2.

>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2

Voir aussi