Quels utilitaires de recherche peuvent rechercher par nom de fichier dans Windows 7? [fermé]

31

Je viens d'installer Windows 7 64 bits et j'ai trouvé que sa recherche de fichiers était vraiment nulle. Quelle est une bonne alternative que je peux charger sur mon système pour effectuer une recherche de fichiers?

Remarque: peu m'importe la recherche de texte dans le fichier. Je veux juste rechercher par nom de fichier.

EDIT: Pour résumer ce qui est principalement dans les commentaires:

  • Agent Ransack - contient un gros bogue , ce qui limite vraiment son utilité. Leur solution ne fonctionne pas, et elle existe depuis quelques années.
  • Tout - N'a pas beaucoup d'options et est vraiment nul lorsque vous essayez de rechercher dans un chemin spécifique.
  • Fileseek - A maintenant un moyen de contourner le problème de la boucle récursive
Lance Roberts
la source
3
L'agent Ransack n'est pas un aussi bon choix par rapport à tout.
harrymc
@harrymc, c'est juste celui que j'ai choisi d'utiliser maintenant (l'acceptation est une chose individuelle), MAIS je pense essayer tout plus tard, et je changerai alors mon acceptation. Si vous aviez des détails spécifiques à modifier dans la réponse de Mehper, ce serait formidable.
Lance Roberts
Peut-être envisagez-vous d'utiliser une description plus objective au lieu de «sucer» pour en faire une meilleure question / réponse pour les futurs utilisateurs. Pourquoi la recherche Windows ne répond-elle pas à vos besoins?
JamesHenare
@Jaips, cela ne fonctionne pas du tout pour trouver des fichiers comme l'ancienne recherche XP (qui aurait également pu être améliorée). La recherche Windows 7 a vraiment été faite pour la recherche de texte.
Lance Roberts
2
La recherche Windows 7 me rend fou! Pourquoi y a-t-il MOINS de fonctionnalités que Windows XP?
Mas

Réponses:

12

FileSeek

(Logiciel gratuit par Binary Fortress Software)

FileSeek est une application de recherche de fichiers ultra-rapide, petite et facile à utiliser pour Windows. Il peut même être intégré directement dans le menu contextuel de l'Explorateur Windows pour fournir un accès rapide et facile. FileSeek n'utilise pas l'indexation en arrière-plan, donc lorsque FileSeek est fermé, les performances de votre ordinateur ne seront pas affectées.

FileSeek fonctionne avec les versions 32 bits et 64 bits de Windows 7.

Mehper C. Palavuzlar
la source
2
Wow, je suis amoureux, d'autant plus qu'avec mes disques SSD, je ne veux pas exécuter l'indexation en arrière-plan. Je vais la parcourir la semaine prochaine.
Lance Roberts
@Lance Roberts: Ravi de savoir que vous l'aimez. Veuillez déposer quelques lignes ici sur votre prochaine expérience.
Mehper C. Palavuzlar
Bien que j'utilise toujours cela, il y a un bug où vous ne pouvez pas utiliser "C:" comme chemin (ne renvoie toujours aucune réponse), vous devez utiliser "C: \", et même alors, vous obtenez un tas d'erreur messages. Cela fonctionne toujours très bien si vous connaissez le répertoire suivant et recherchez à partir de là.
Lance Roberts
C'est loin d'être aussi rapide que tout. Tout est en un instant. et tout fait regex. Je viens de demander à Fileseek de rechercher les noms de fichiers uniquement (vous laissez le champ de requête vide et choisissez le type de recherche correspondant à la chaîne complète), il a fallu jusqu'à 30 secondes pour rechercher des fichiers WMV et n'en a pas encore trouvé. Tout trouve un tas en une seconde et avec un regex wmv $ si flexible aussi.
barlop
35

Tout est ce que j'utilise. Très rapide et maniable.

Mehper C. Palavuzlar
la source
2
C'est dommage qu'il ne fonctionne pas sur les comptes d'utilisateurs normaux. J'aurais aimé l'utiliser sur des comptes de domaine, en ne cherchant que dans les fichiers utilisateurs.
paradroid
1
pur génial. Il a fallu environ 45 secondes du téléchargement à l'utilisation. +50 rep pour cela.
Gordon Gustafson
4
@ Crazy, Attention, j'ai maintenant trouvé que tout ne vous permet pas de choisir le chemin que vous souhaitez rechercher, très frustrant lorsque vous traitez plusieurs disques, certains en réseau.
Lance Roberts
2
Tout vous permet de choisir le chemin que vous souhaitez rechercher. Lisez le doc.
harrymc
1
@barlop, merci, il est temps de faire un nouvel essai, je ne suis toujours pas satisfait de quoi que ce soit.
Lance Roberts
14

La recherche sur Windows 7 n'est en fait pas si mal une fois que vous avez appris certains mots clés.

La recherche Windows 7 utilise la syntaxe de requête avancée (plus d'options décrites ici )

Il semble que vous souhaitiez effectuer des fonctions de recherche très basiques. Voici quelques exemples.

Ce qui suit recherche des fichiers de plus de 8 Mo avec un nom contenant le texte "nom de fichier", ayant l'extension .mp3 et ayant été modifié le 25.

name:~~"filename" size:>8 MB ext:.mp3 datemodified:7/25/2011

Le double tilde recherche n'importe quelle partie de la chaîne de recherche contenant votre terme de recherche. C'est comme faire une recherche de "* someSearch *" en utilisant les caractères génériques ci-dessous. Si vous n'utilisez pas le double tilde, il ne recherchera que le début des mots.

Par exemple, faire une recherche sur name:"file"ou name:"ness"lorsque le nom de fichier est n'apparaîtrait "Aewsomeness Somefile.txt"que si vous aviez le double tilde car ces termes de recherche ne sont pas au début des mots.

Vous pouvez également utiliser des caractères génériques comme au bon vieux temps (le tilde unique vous permet d'utiliser les caractères génériques de style plus ancien (? Et *):

name:~"f?lena*"

Le "?" est un espace réservé pour n'importe quel personnage. Le "*" est un espace réservé pour n'importe quel nombre de caractères.

James T
la source
Merci pour l'info. J'ai lu le lien AQS que vous aviez, mais cela n'a pas expliqué à quoi servaient les tildes et les double-tildes.
Lance Roberts
@Lance Roberts Le deuxième lien (Utilisation de la syntaxe de requête avancée par programme) décrit le tilde double et simple sous la section "Opérateurs de requête". J'ai mis à jour ma réponse avec plus de détails sur le tilde et le double tilde.
James T
a +1, la syntaxe devient une seconde nature une fois que vous vous y êtes habitué, et les solutions intégrées sont toujours préférables.
Vaibhav Garg
J'ai soumis une modification pour corriger le lien vers la référence de syntaxe de requête avancée. Utilisez-le maintenant: msdn.microsoft.com/en-us/library/aa965711%28v=VS.85%29.aspx
11101101b
9

Bureau Google

stim
la source
1
Eh bien, je l'ai installé, je n'ai pas vraiment testé ses capacités de recherche avant de me cocher parce que la closefonction dans le menu de la barre latérale ne fonctionnait pas. Bien que je pensais que j'aimerais la barre latérale, il y a des moments où je devrais la fermer (et je déteste vraiment l'éthique de travail du programmeur paresseux qui a mis la ligne dans le menu mais ne l'a pas fait fonctionner).
Lance Roberts
3
Il y a quelque temps, j'ai utilisé Google Desktop. C'était bien trop lourd. Si vous l'utilisez, vous remarquerez probablement un ralentissement.
Mehper C. Palavuzlar
Puisqu'il fonctionne pendant le temps d'inactivité - le ralentissement est imperceptible ... le pare-feu et AV font un effet plus réalisable)
stim
-1 [Google desktop a été supprimé] ( googledesktop.blogspot.com )
David LeBauer
Très drôle)) Ne pensez-vous pas que cela fait longtemps que la réponse n'a pas été donnée?)
stim
6
cd where.to.start.searching && dir /s /b *part.of.filename*
kizzx2
la source
oui, la bonne vieille invite de commande - mais si vous voulez effectuer une recherche rapide, alors vous devriez envisager de les placer dans un fichier .CMD avec un critère de recherche comme paramètre
BerggreenDK
5

J'ai toujours aimé l' agent Ransack , l'un des meilleurs utilitaires de recherche de fichiers gratuits. Vous pouvez rechercher des noms de fichiers ou des contenus de fichiers et il a beaucoup d'autres options telles que les opérateurs booléens. Il est également disponible en 32 ou 64 bits.

MaQleod
la source
Il vous permet également d'enregistrer les recherches pour une utilisation future.
Isxek
également connu sous le nom de filelocator lite mythicsoft.com/page.aspx?type=filelocatorlite&page=home
Gordon Gustafson
L'agent Ransack a beaucoup d'options, mais un gros bogue (dans Windows 7 64 bits). Il effectue une sorte de recherche de boucle récursive sur les répertoires et renvoie 20 ou 30 résultats au lieu de 1, les chemins devenant simplement récursivement plus grands.
Lance Roberts
2
Voici le lien pour corriger le bogue de l'agent Ransack.
Lance Roberts
L'agent Ransack est excellent. Il trouvera tout fichier existant sur le lecteur. Si vous ne recherchez pas si souvent que vous avez besoin d'indexation, ou recherchez uniquement des emplacements spécifiés, utilisez-le. Si elles restent ouvertes après une recherche, les recherches ultérieures sont plus rapides. Mais son grand frère, le FileLocatorPro non libre, est un meilleur choix si vous voulez l'indexation. L'indexation Windows peut alors être désactivée.
Abraxas
5

Depuis que j'ai utilisé Everything Search , je ne me soucie plus de l'endroit où j'enregistre mes fichiers. Tout regarde même à l'intérieur de la corbeille.

  • Les expressions régulières sur les noms de fichiers fonctionnent.
  • Vous pouvez rechercher uniquement des chemins spécifiques par ajoutant le chemin à la chaîne de recherche , par exemple "ctures \ * .jpg" pour les images dans n'importe quel dossier utilisateur. Le chemin ne peut cependant pas contenir de caractères génériques.
  • Sa FAQ fournit instructions sur le contournement de l'invite UAC. Il est vraiment regrettable que ES n'ait pas mis à jour depuis près de deux ans pour ajouter cette tâche planifiée automatiquement ou lors de la configuration. Eh bien, faites cette configuration une fois et oubliez-la. Il est conseillé de l'exécuter au démarrage, car le démarrage d'ES prend quelques secondes dans des ensembles de fichiers volumineux.
  • Juste un conseil: donc ES ne ralentira pas le système, si vous avez un processus d'arrière-plan qui crée des centaines de fichiers temporaires dans un certain chemin, excluez ce chemin.
William C
la source
Il y a de belles fonctionnalités, bien que le chemin ne fonctionne pas bien, en fait, si vous cliquez avec le bouton droit sur un lecteur et que vous le sélectionnez, Search Everythingla syntaxe est incorrecte. Ce dont ils ont vraiment besoin, c'est de choix comme l'agent Ransack en combinaison avec leurs capacités de recherche.
Lance Roberts
1
Salut @ lance-roberts, en quatre ans d'utilisation, je n'ai jamais essayé avec le bouton droit de la souris> Rechercher tout. J'ai toujours utilisé un raccourci clavier pour ouvrir ES (pas d'invite UAC!) Et je tape toujours un "\" pour limiter la recherche aux chemins. Ce comportement de lettre de lecteur est en effet étrange, utilisez donc "c: \", "c: \ * .jpg" ou "c | d | e: \ * .jpg" à la place. Mais Lance, vous devez admettre que vous aimez les résultats ES à mesure que vous tapez et que son indexation en arrière-plan est très légère et à peine perceptible. Je vois que CrazyJugglerDrummer est convaincu, alors que cherchez-vous d'autre?
William C
Ouais, j'aime leurs résultats rapides. Une chose troublante que j'ai vue, c'est que lorsque je n'obtiens pas de résultats, je me suis demandé si c'était toujours en train de penser, rien n'indique que j'ai remarqué que je me suis rendu compte de l'échec. Je vais l'exercer davantage au cours de la semaine prochaine et voir comment ça se passe.
Lance Roberts
Soit dit en passant, ledit raccourci clavier est Win-G. Au cours des quatre dernières années, j'ai également essayé Google Desktop, X1 et Copernic . Je reviens toujours à ES. :)
William C
4

Pas une réponse à votre question directe mais:

Vous pouvez rechercher par nom de fichier dans la recherche Windows en utilisant la syntaxe spéciale «nom de fichier:% query%» dans la zone de recherche. Bien qu'il soit probablement juste de dire que cela est beaucoup moins découvrable qu'il ne devrait l'être. Voir cet article (forums Microsoft).

JamesHenare
la source
3

Cygwin

Ensuite, find / -name "Name of file". Je n'ai pas beaucoup d'expérience avec la recherche en ligne de commande Windows mais l' findutilitaire me fait toujours défaut. Encore une fois, un fichier de script batch / bash en ferait un moyen facile d'utiliser une recherche puissante.

n0pe
la source
J'administre certains systèmes Unix et je dois utiliser find un peu, mais pas assez pour que je me souvienne toujours de la drôle de syntaxe.
Lance Roberts
La bonne chose est que vous pouvez écrire un petit fichier batch avec la commande déjà dedans. J'avoue que la syntaxe est un peu délicate mais c'est un bon chemin à explorer et peut-être à apprendre. L'utilitaire est extrêmement puissant (vous pouvez même le combiner avec quelque chose comme grep / egrep) et le temps passé à l'apprendre gagnerait certainement du temps à chercher sur la route.
n0pe
Ouais, j'aime les fichiers batch et j'essaye de les utiliser quand je peux, je vais devoir penser à celui-ci. Est-ce que Cygwin y diffest également?
Lance Roberts
Ouais cygwin a diff GNU
n0pe
Vous n'avez pas nécessairement besoin de Cygwin. Gnu find est également inclus dans le package GnuWin32 ( gnuwin32.sourceforge.net ). Mais dans tous les cas, ce pourrait être une bonne idée de renommer l'exe en gfind.exe ou similaire, afin qu'il n'entre pas en conflit avec Windows find.exe(ce qui ressemble à un boiteux grep)
mivk
3

FileSearchEX

FileSearchEX est l'utilitaire de recherche de fichiers sans fioritures pour Windows 7. Il offre une interface de recherche simplifiée comme Windows XP, mais d'une manière mise à jour et moderne. Contrairement à d'autres outils de recherche, FileSearchEX fonctionne bien avec des millions d'éléments dans le volet de résultats.

  • Faible configuration système.
  • Interface de recherche extrêmement simple.
  • Application portable pour des déploiements réseau faciles.
  • Il est facile de parcourir des millions de résultats de recherche.
  • Les utilisateurs n'ont pas besoin d'apprendre un nouvel utilitaire de recherche de fichiers. Recherche de style XP.

capture d'écran

FileSearchEX est gratuit pour une utilisation personnelle sur un ordinateur personnel.

Mehper C. Palavuzlar
la source
1
J'aime bien celui-là aussi. Ils l'ont juste mis à jour avec quelques fonctionnalités supplémentaires.
pcunite
3

J'utilise Lookeen moi-même. Il s'agit d'un outil Outlook mais peut également être utilisé comme solution de recherche Windows . Malheureusement, c'est un peu cher. Mais là, j'ai trouvé une démo de test. Tu devrais l'essayer.

StefanS
la source
2

Super Find XT en est un autre.

Gordon Gustafson
la source
J'ai téléchargé et installé cela aujourd'hui, mais pour même changer le nom de fichier (ou le chemin), vous devez avoir la version 'supporters', donc je ne peux même pas le tester.
Lance Roberts
Il existe également un bug de démarrage (dans Win7 64 bits) où il recherche un lecteur inconnu.
Lance Roberts
2

Locate32

(Freeware par Janne Huttunen)

Locate32 est un logiciel qui peut être utilisé pour rechercher des fichiers à partir de vos disques durs et d'autres emplacements. Il fonctionne comme les commandes updatedb et Locate dans les systèmes basés sur Unix. En d'autres termes, il utilise des bases de données pour stocker des informations sur les structures de répertoires et utilise ces bases de données dans les recherches. L'utilisation de ces bases de données offre une vitesse de recherche très rapide. Le logiciel comprend une application basée sur une boîte de dialogue ainsi que des programmes de console qui peuvent être utilisés pour mettre à jour et accéder aux bases de données. Les systèmes d'exploitation pris en charge sont Windows 98 / ME / NT4 / 2000 / XP / Vista / 7.

Mehper C. Palavuzlar
la source
2

XSearch

(Freeware par www.easexp.com)

XSearch est un outil de recherche classique avec plus de fonctionnalités que Windows Search ne fournit pas. Cela fonctionne de manière classique: aucun service d'indexation ne continue à analyser vos fichiers en continu en arrière-plan.

Il prend en charge la recherche de fichiers par nom de fichier, taille, date, heure et mots. Contrairement à la recherche Windows, vous pouvez spécifier la taille exacte (octet, Ko, Mo ou Go), la date et / ou l'heure exacte, et l'heure de la date différente (modifié, créé, dernière visite).

Vous pouvez spécifier les options de nom de mot ou de fichier telles que "Tout", "Tout", "Phrase exacte", "Sans" etc., et respectant la casse, la valeur hexadécimale, UTF8 et Unicode.

L'outil HexView inclus dans XSearch vous permet d'afficher les fichiers en hexadécimal, il agit comme un éditeur en lecture seule et prend en charge les fichiers volumineux.

OS pris en charge: Windows 2000 / XP / Vista / 2008/7

Mehper C. Palavuzlar
la source
1
Un outil HexView semble séduisant.
Lance Roberts,
1
Un si bel outil. Tous les autres ne fonctionnent pas sans droits d'administrateur ... Ce devrait être la réponse choisie.
Quandary
1

Installez Cygwin et effectuez des recherches de style Unix avec find, grep et al.

Daniel R Hicks
la source
1

Je suis un vrai fan de la "recherche classique" de Windows de 2000 / XP, donc pour moi l'utilitaire gratuit XSearch d' EaseXP comble cette lacune sur mon PC Windows 7 x64. Il a un joli volet de résultats de type explorateur où vous pouvez manipuler les fichiers trouvés (ouvrir / couper / copier / supprimer, etc.). Cependant, j'ai rencontré des erreurs d'application capricieuses avec XSearch; lorsque cela se produit, j'ai tendance à recourir à Astrogrep , qui, malgré son nom, ne peut effectuer que des recherches de nom de fichier, et a connu un développement actif cette année. Je penche également pour l'utilisation de SearchMyFiles de Nirsoft , qui a des modes de recherche utiles en double et non en double, ainsi qu'un mode de recherche standard.

Pour développer une CMD.EXEsolution précédente , vous pouvez mettre ce qui suit dans votre CMD.EXEscript de démarrage, si vous en avez un. (le chemin complet de votre script CMD de démarrage doit être défini dans la HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRunclé de registre).

doskey f=dir /s /b "$*"

Exemple d'utilisation:

f D:\installers\*.msi
f C:\Documents and Settings\win*
Jimadine
la source
1

Essayez un programme que j'ai écrit il y a quelques années: SwiftSearch

Cela ne fonctionne que pour un compte administrateur et uniquement pour NTFS.

Mise à jour: je viens de l'open source! (voir lien mis à jour)

Mehrdad
la source
En fait, je gère toujours un compte administrateur.
Lance Roberts
1

FileSearchy

FileSearchy est un utilitaire rapide, puissant et facile à utiliser pour rechercher des fichiers sur votre ordinateur. Il fournit une recherche en temps réel par nom de fichier. Contrairement à d'autres outils de recherche avec recherche de fichiers instantanée, il permet également une recherche par chaîne de contenu, date et taille. FileSearchy prend en charge de nombreux formats populaires et met en évidence le texte trouvé dans le nom et le contenu du fichier.

Gratuit pour un usage personnel.

pas de lumière
la source