2009-10-25 02:02:48 +0000 2009-10-25 02:02:48 +0000
253
253

Comment rechercher dans les fichiers sous Windows 7 ?

Sous Windows XP, nous pouvons rechercher les fichiers qui contiennent un mot-clé défini (dans tous les types de fichiers).

Windows 7 peut rechercher un mot-clé dans les fichiers, mais uniquement dans les fichiers texte. (*.doc, *.txt, *.inf, ...), pas (*.conf, *.dat, *.*, ...). Les filtres de recherche Microsoft ne contiennent aucun filtre que je puisse utiliser pour cela.

Comment est-ce possible ?

Réponses (12)

131
131
131
2009-10-25 05:30:40 +0000

Pour accéder aux Options d'indexation :

Démarrer –> Panneau de configuration –> Options d'indexation

Voir Modifier les options d'indexation avancées pour plus d'informations.

Si vous cliquez sur le bouton Avancé dans Options d'indexation et que vous allez sur l'onglet Types de fichiers, vous obtiendrez une liste des types de fichiers et de la façon dont ils sont indexés. Pour les types de fichiers que vous souhaitez, vous pouvez spécifier que vous voulez que le contenu du fichier soit indexé, et pas seulement les propriétés du fichier.

Ou vous pouvez simplement faire une recherche normale, et une fois la recherche terminée, vous pouvez cliquer sur le bouton “Contenu du fichier” sous le champ “Rechercher à nouveau dans” (qui se trouve après la fin de la liste des résultats de la recherche, si vous faites défiler la liste vers le bas).

Sur la base de cette page , l'option “Contenu du fichier” n'apparaîtra pas toujours - seulement lorsque le dossier recherché n'est pas marqué pour l'indexation du contenu du fichier ; dans ce cas, le contenu du fichier est censé être recherché automatiquement, sans avoir à spécifier cette option explicitement.

113
113
113
2009-10-25 02:05:25 +0000

J'ai toujours obtenu de meilleures performances lors des recherches à l'intérieur des fichiers en utilisant un outil GREP. Je suis un fan de AstroGrep .

84
84
84
2010-08-24 14:01:03 +0000

Je crois que vous pouvez aussi simplement entrer “content:blahblah” dans la boîte de filtre de recherche dans le coin supérieur droit de l'explorateur Windows. Cela fonctionne au moins pour les fichiers texte et les documents Office. Cela fonctionne également pour les fichiers sources.

56
56
56
2010-10-12 02:14:08 +0000

Vous pouvez jouer avec findstr .

findstr /s /m searchstring *.*

Description des options :

/S Searches for matching files in the current directory and all subdirectories.
/M Prints only the filename if a file contains a match.
16
16
16
2014-06-18 09:25:27 +0000

Notepad++ peut le faire et est gratuit. La recherche dans les fichiers est CTRL-SHIFT-F.

14
14
14
2011-03-22 12:58:03 +0000

Agent Ransack vaut toujours le coup d'œil. Il est gratuit, rapide, de bonne réputation, et n'utilise pas d'indexation.

8
8
8
2010-11-17 09:27:56 +0000

Windows 7 a toujours la possibilité de rechercher des chaînes de caractères à l'intérieur des fichiers partout (et non pas dans les emplacements indexés).

Dans l'explorateur Windows, allez dans le menu Outils/Options de dossiers et sélectionnez “Toujours rechercher les noms et le contenu des fichiers”.

Il est probable que les types de fichiers doivent encore être configurés correctement dans les options avancées des options d'indexation".

6
6
6
2013-11-18 16:29:37 +0000

La réponse de Sean Sexton m'a donné ce que je cherchais (en mettant “content :” dans la zone de texte de recherche). Mais je pense que l'explication graphique suivante pourrait être utile aux autres.

L'équivalent de cette recherche dans XP Search Companion (chien) :

est le suivant dans Windows 7 :

3
3
3
2012-01-05 09:35:54 +0000

Dans Windows XP, vous pouvez ajouter d'autres types de fichiers (texte) à rechercher via le registre :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.dita\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

Je ne suis pas sûr que cela fonctionne aussi avec Windows 7.

3
3
3
2009-10-25 02:55:13 +0000

Avez-vous essayé de rechercher sur Internet le bon iFilter (par exemple - http://www.ifilter.org/ ) ?

Si vous avez le bon iFilter, Windows devrait être en mesure de rechercher et d'indexer son contenu.

2
2
2
2012-02-11 01:47:58 +0000

Vous pouvez essayer d'utiliser Cygwin ou la version grep pour Windows et rechercher les commandes *nix et rechercher en utilisant l'utilitaire grep . From Manual :

grep options pattern input_file_names

En utilisant le paquet Google gnuwin32, il existe une version grep pour Windows.

1
1
1
2012-05-16 23:21:18 +0000

Windows 7 SP1 ignore le contenu : et le contenu : pour moi maintenant, et il semble que le mécanisme ait changé : maintenant vous tapez ce que vous voulez, et dès que la recherche démarre, une ligne en bas apparaît avec “Rechercher à nouveau dans :” Bibliothèques, Ordinateur, Personnalisé, Firefox, et surtout, Contenu du fichier. Cliquez dessus et la recherche dans les fichiers reprend, même si le dossier n'est pas indexé.