Exporter (0) Imprimer
Développer tout
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Rechercher

Recherche une chaîne de texte dans un ou plusieurs fichiers et affiche des lignes de texte qui contiennent la chaîne spécifiée.

Pour obtenir des exemples d'utilisation de cette commande, voir des exemples.

Syntaxe



Find [/ v] [/ c] [/ n] [/i] [/ off [line]] "<String>" [[<Drive>:] [<Path>] <FileName> [...]]

Paramètres

Paramètre Description

/v

Affiche toutes les lignes qui ne contiennent pas le <String> spécifié.

/c

Compte les lignes qui contiennent le <String> spécifié et affiche le total.

/n

Fait précéder chaque ligne avec le numéro de ligne du fichier.

/i

Spécifie que la recherche ne respecte pas la casse.

[/OFF [line]]

N'ignore pas les fichiers qui ont l'attribut hors connexion.

« <String> »

Obligatoire. Spécifie le groupe de caractères (placé entre guillemets) que vous souhaitez rechercher.

[<Drive>:][<Path>] <FileName>

Spécifie l'emplacement et le nom du fichier dans lequel rechercher la chaîne spécifiée.

/?

Affiche l'aide à l'invite de commande.

Remarques

  • Spécification d'une chaîne

    Si vous n'utilisez pas /i, find recherche exactement ce que vous spécifiez pour chaîne. Par exemple, la commande find traite les caractères "a" et "A" différemment. Si vous utilisez l'option /i, cependant, Rechercher n'est pas respecter la casse et il considère "a" et "A" étant le même caractère.

    Si la chaîne que vous souhaitez rechercher contient des guillemets, vous devez utiliser des guillemets doubles pour chaque guillemet contenu dans la chaîne (par exemple, "CE""chaîne" "contient des guillemets").

  • À l'aide de trouver en tant que filtre

    Si vous ne spécifiez pas un nom de fichier, Recherchez agit comme un filtre, prendre des entrées de la source d'entrée standard (généralement le clavier, une barre verticale (|) ou un fichier redirigé), puis en affichant toutes les lignes qui contiennent la chaîne.

  • Commande de syntaxe de commande

    Vous pouvez taper les paramètres et options de ligne de commande pour la commande Rechercher dans n'importe quel ordre.

  • Utilisation de caractères génériques

    Vous ne pouvez pas utiliser des caractères génériques (* et ?) dans les noms de fichiers ou les extensions que vous spécifiez avec la commande find . Pour rechercher une chaîne dans un jeu de fichiers que vous spécifiez avec des caractères génériques, vous pouvez utiliser la commande Rechercher au sein d'une commande for .

  • Utilisez /v ou /n avec /c

    Si vous utilisez /c et /vdans la même ligne de commande, find affiche un nombre de lignes qui ne contiennent pas la chaîne spécifiée. Si vous spécifiez /c et /n dans la même ligne de commande, find ignore /n.

  • Retourne à l'aide de Rechercher avec chariot

    La commande find ne reconnaît pas les retours chariot. Lorsque vous utilisez Rechercher pour rechercher du texte dans un fichier qui inclut des retours chariot, vous devez limiter la chaîne de recherche de texte qui peut être trouvé entre les retours chariot (c'est-à-dire, une chaîne qui n'est pas susceptible d'être interrompu par un retour chariot). Par exemple, Rechercher ne signale pas de correspondance pour la chaîne "dossier fiscal" Si un retour chariot se produit entre les mots « taxe » et « file ».

Exemples

Pour afficher toutes les lignes du fichier Crayon.pub qui contiennent la chaîne « Taille-crayon », tapez :



Find « Taille-crayon » Crayon.pub

Pour rechercher une chaîne qui contient le texte entre guillemets, vous devez placer la chaîne entière entre guillemets. Puis, vous devez utiliser deux guillemets pour chaque guillemet contenu dans la chaîne. Pour rechercher « chercheurs intitulées leur papier "pour discussion uniquement." Il n'est pas un rapport final. » dans rapport.doc, type :



Rechercher « chercheurs intitulée leur papier "" pour discussion uniquement."" Report.doc il n'est pas un rapport final. »

Si vous souhaitez rechercher un ensemble de fichiers, vous pouvez utiliser la commande Rechercher au sein de la commande for . Pour rechercher le répertoire en cours pour les fichiers qui portent l'extension .bat et qui contiennent le type « Invite », de chaîne :



for %f in (* .bat) do find « Invite » %f

Pour rechercher votre disque dur pour rechercher et afficher les noms de fichiers sur le lecteur c qui contiennent la chaîne « UC », utilisez la barre verticale (|) pour diriger la sortie de la commande dir à la commande Rechercher comme suit :



dir c: \ /s /b | Find « UC »

Étant donné que les recherches respectent la casse et que dir produit sortie en majuscules, vous devez taper la chaîne « UC » en lettres majuscules ou utilisez l'option de ligne de commande /i avec find.

Références supplémentaires

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft