9 votes

Dans Vista Explorer, comment puis-je rechercher un mot dans le contenu de tous les fichiers d'un répertoire ?

J'ai un site web PHP dans un répertoire sur Vista.

De nombreux fichiers de ce répertoire contiennent le mot "output". Dans l'Explorateur Windows, je tape "output" dans le champ de recherche. Il trouve deux fichiers mais pas les autres.

Que dois-je faire pour que la recherche de l'Explorateur de Vista soit précise et fiable ?

Actuellement, je résous ce problème en ouvrant Eclipse et en effectuant une recherche globale, ce qui fonctionne très bien, mais ce serait bien si je pouvais le faire sans avoir à attendre 20 secondes pour ouvrir Eclipse à chaque fois.

alt text

Voici mes options de recherche ; j'ai tout activé :

enter image description here

7voto

Grzegorz Gierlik Points 6465

J'utilise Notepad++ pour ce genre de recherche. Il est plus léger à ouvrir qu'Eclipse et vous avez une belle sortie et de nombreuses autres options. Bien sûr, il existe de nombreux autres outils, mais j'aime celui-là.

Menu

Find In Files

6voto

Jamey Points 865

Je l'ai également cherché partout. Il semble que l'option "include non-indexed" exclut toujours certains types de fichiers (j'ai mis en place un test similaire, et si je renomme le fichier en .txt, il fonctionne, mais si je le renomme en .php, il ne le trouve pas). Il semble que le seul moyen de contourner ce problème soit de forcer Vista à rechercher ce type de fichier. instructions ici .

Cependant, pour moi, préparer Vista pour chaque extension que je pourrais vouloir rechercher n'est pas une solution. J'ai tendance à utiliser un utilitaire gratuit appelé saccage de l'agent . Il vous permet de spécifier un dossier, et recherchera le contenu des fichiers, et compte tenu de son mécanisme de force brute, il est étonnamment rapide.

alt text

1voto

Peter Hoven Points 319

Vous devez peut-être aller dans les options de recherche sous le panneau de configuration et l'activer pour rechercher les fichiers et dossiers cachés ?

1voto

Katie Points 19

Récemment, j'ai trouvé un outil vraiment cool Tout par voidtools qui fait cela très bien.

Il maintient un index de tous vos noms de fichiers (cachés, système, normal : tout).
Il est super rapide et possède une interface utilisateur très minimale mais pragmatique.
Vous pouvez y effectuer des recherches en utilisant des parties de noms de fichiers, des caractères génériques et même des expressions régulières.

C'est beaucoup mieux que toutes ces "recherches indexées" qui ne vous montrent pas les fichiers que vous recherchez vraiment.

--jeroen

0voto

TheNewbie Points 591

Vous devriez peut-être consulter un utilitaire gratuit appelé Locate32 qui indexe uniquement les noms de fichiers, les dates, les tailles, etc., et non le contenu des fichiers.

Il fonctionne comme le déjà mentionné Tout mais celui-ci fonctionne sur tous les types de disques, pas seulement NTFS, et peut être configuré pour rechercher également le contenu des fichiers (par exemple, vous pouvez lui dire de rechercher les fichiers dont le nom commence par "Report" qui sont inférieurs à 20 Mo, ne sont pas dans la liste de l'UE. "Archive" puis, pour les fichiers qui y correspondent, de chercher dans le contenu la chaîne de caractères "Needed now!" )

J'ai configuré le Win+Shift+F pour faire apparaître son dialogue de recherche, et je n'ai pas trouvé de moyen plus rapide d'atteindre un répertoire ou un fichier.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X