Comment utiliser la commande Rechercher dans Windows 10, 8, 7

Chaque système d'exploitation actuel apporte de multiples outils conçus pour optimiser son utilisation et augmenter ses possibilités de gestion. Dans le cas des systèmes d'exploitation Windows, nous avons une série de commandes via l'invite de commande qui nous donnera la possibilité de gérer certaines tâches au sein du système et l'une d'elles est la commande Rechercher.

La recherche d'éléments via le navigateur peut être l'option la plus appropriée pour de nombreux utilisateurs en raison de sa simplicité, mais n'oubliez pas que ce type de recherche est soumis à des paramètres d'indexation qui peuvent en faire une tâche lente et complexe. La commande find a été développée pour nous permettre d'effectuer différents types de recherche dans Windows de manière simple et fonctionnelle.

Fondamentalement, la commande find recherche une chaîne de texte dans un fichier ou plusieurs fichiers et affiche les lignes de texte que contient la chaîne sélectionnée.

Utilisation de la commande RechercherPour utiliser la commande find dans Windows, dans ce cas Windows 10, nous devons accéder à l'invite de commande en tant qu'administrateurs. Pour ce faire, nous entrons le terme cmd dans la zone de recherche Windows, et nous ferons un clic droit sur l'invite de commande et sélectionnerons l'option Exécuter en tant qu'administrateur :

Nous acceptons l'avertissement UAC.

1. Rechercher les paramètres de commande dans Windows


Une fois que nous accédons à l'invite de commande, nous pouvons exécuter la ligne suivante pour obtenir en détail les différentes options à utiliser avec cette commande :
 trouver /?

Là, nous devons prendre en compte les éléments suivants

  • Les commutateurs peuvent être en minuscules ou en majuscules sans affecter la recherche
  • Lors de l'utilisation du paramètre "string", des guillemets doubles doivent être ajoutés à la chaîne, sinon la commande de recherche ne fonctionnera pas et renverra une réponse d'erreur.
  • Le paramètre de fichier [drive:] [path] peut aller d'une lettre de lecteur à un ou plusieurs fichiers.

La syntaxe à utiliser avec la commande find sur les systèmes Windows est :

 find [switches] "string" [file]
Les commutateurs peuvent être dans n'importe quel ordre, mais ils doivent toujours être avant le paramètre "string".

Il faut prendre en compte quelques astuces avant de lancer find sur Windows

  • Spécifiez une chaîne : si nous n'utilisons pas le paramètre /i, la commande find recherchera exactement ce que nous indiquons dans la chaîne. N'oubliez pas que si nous utilisons /i, les lettres minuscules ne seront pas identifiées, B et b seront identiques, tandis que si nous ne l'utilisons pas, les lettres seront prises en compte.
  • Utilisez la commande find comme filtre : En cas de saut de fichier, la commande find agira comme un filtre en prenant la source d'entrée standard puis en affichant les lignes contenant la ligne String.
  • Vous pouvez écrire des paramètres de ligne de commande et des options pour la commande find dans n'importe quel ordre.
  • Utilisation de caractères génériques : L'utilisation de caractères génériques * et ? dans les extensions de fichiers. Pour rechercher une chaîne dans un ensemble de fichiers que nous utilisons avec des caractères génériques, il est possible d'utiliser la commande find dans une commande for.
  • Il est permis d'utiliser /c et /v sur la même ligne de commande

2. Recherche avec la commande Rechercher dans Windows


Dans ce cas, nous devons spécifier quel texte nous allons rechercher et dans quel chemin nous devons rechercher ledit texte.
Utilisons cet exemple :
 trouver "Solvetic" "D:\Solvetic\solvetic.txt"
Le résultat sera le suivant :

Pour voir l'importance des lettres majuscules ou minuscules, nous allons exécuter ce qui suit :

 trouver "solvetic" "D:\Solvetic\solvetic.txt"
Nous verrons ce qui suit :

Nous pouvons voir que le résultat ne génère aucun résultat en dessous de la ligne. Si nous voulons que la recherche s'exécute sans tenir compte de la casse, nous pouvons utiliser le paramètre / i comme suit :

 find / i "solvetic" "D:\Solvetic\solvetic.txt"
Dans ce cas, le terme Solvetic sera recherché sans différencier les majuscules ou minuscules :

3. Rechercher plusieurs documents pour la même chaîne Windows


Une autre option qui nous permet d'exécuter la commande find est de rechercher une chaîne de texte dans un ou plusieurs documents, dans ce cas nous devons indiquer chaque chemin séparé et avec des guillemets comme ceci :
 find / i "solvetic" "D:\Solvetic\solvetic.txt" "D:\Solvetic\solvetic1.txt" "D:\Solvetic\solvetic2.txt"

Si l'on ne souhaite pas saisir chemin par chemin, il sera possible de rechercher tous les fichiers texte d'un répertoire à l'aide du caractère générique (*), de la manière suivante :

 find / i "solvetic" "D: \ Solvetic \ *. txt"

4. Compter le nombre de lignes dans un fichier Windows


Avec l'utilisation des commandes type et find, il sera possible de déterminer le nombre de lignes d'un fichier.

Dans ce cas, nous canaliserons les résultats de la commande type avec la commande find en utilisant la barre verticale (|), puis nous utiliserons le commutateur "/v" pour afficher toutes les lignes qui ne contiennent pas la chaîne "", et cela fera que chaque compte sera compté. ligne avec du texte. Pour afficher uniquement le nombre de lignes dans le fichier texte, nous pouvons utiliser le commutateur "/ c":

 tapez D : \ Solvetic \ solvetic.txt | trouver "" / v / c

Envoi de la sortie d'une autre commande à la commande Find Vous pouvez rechercher tous les noms de fichiers dans un répertoire spécifique pour une chaîne donnée en redirigeant la sortie de la commande dir vers la commande find.

Pour ce cas nous avons le répertoire D:\Solvetic\ et nous obtiendrons les sous-répertoires en utilisant le paramètre /s. Ensuite, nous spécifierons un format sans en-tête ni informations récapitulatives à l'aide du paramètre /b et afficherons le résultat dans un format de liste large avec le paramètre /w.

Ensuite, nous dirigeons avec la barre oblique (|), la sortie de la commande dir dans la commande find.

 dir "D: \ Solvetic" / s / b / d | trouver " Solvetic "

De cette façon, la commande find nous permet de rechercher certains types de fichiers de manière simple et fonctionnelle sur les systèmes Windows.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave