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