Tout portable rend la recherche de fichiers instantanée sur votre PC image thumb41J'avais entendu parler de Tout avant et je n'y ai jamais vraiment jeté un second coup d'œil.

Mais aujourd'hui, la recherche dans des centaines de milliers de fichiers d'un mot spécifique dans le nom des fichiers a pris une éternité. J'ai décidé de voir s'il y avait une meilleure façon de le faire, donc je n'aurais pas à attendre que mon ordinateur termine la recherche avant d'avoir une liste complète.

Je suis encore une fois tombé sur Everything sur Google. Cette fois, je l'ai téléchargé. C'était un fichier portable de 272 Ko situé ici. J’ai essayé une ou deux fois le bon vieil outil d’indexation de Microsoft au cours de la dernière décennie.

J'espérais que tout allait être une histoire totalement différente. Selon ce que j'ai lu, tout recherche UNIQUEMENT les noms de fichiers et cela le rend très rapide. Mais passons aux tests.

J'ai extrait un fichier de 589 Ko du fichier zip et l'ai exécuté. Voici ce que j'ai vu:

Je vais donc essayer de trouver un groupe d'images de mon dernier eBook sur Photoshop. Je pense que toutes les images commencent par Photoshop. J'ai simplement tapé

instagram viewer
Photoshop et regardé mes résultats de recherche remplir pendant que je tapais. J'ai fait défiler un peu mes fichiers programme de Photoshop et bien sûr, il y avait mes images sur mon bureau dans un dossier appelé Photoshop. Très agréable et très rapide.

Comment cette petite application peut-elle fonctionner si rapidement et efficacement? Je n'ai aucune idée! J'ai donc ouvert mon gestionnaire de tâches et cherché tout. Après la recherche complète, tout utilisait environ 20 Mo de mémoire. Pas mal du tout! Jusqu'à présent, je l'aime. J'ai décidé de fouiller leur site Web et de voir ce que tout le monde peut faire d'autre. J'ai trouvé cette friandise intéressante dans leur FAQ:

Tout utilise RegEx (Regular Expressions) dans sa barre de recherche pour vous aider à identifier exactement ce que vous recherchez. Une fois que vous aurez compris, vous le trouverez exceptionnellement utile dans de nombreux endroits. Dans le fichier d'aide du programme, voici toutes les expressions prises en charge et ce qu'elles font:

| - 

Une barre verticale sépare les alternatives. Par exemple,

gris | gris

peut correspondre "gris" ou "gris“.

()- 

Les parenthèses sont utilisées pour définir la portée et la priorité des opérateurs (entre autres utilisations). Par exemple,

gris | gris

et

gr (a | e) y

sont des modèles équivalents qui décrivent tous les deuxgris" et "gris“.

? - 

Le point d'interrogation indique qu'il y a zéro ou un de l'élément précédent. Par exemple,

colou? r

correspond aux deux "Couleur" et "Couleur“.

* - 

L'astérisque indique qu'il y a zéro ou plus de l'élément précédent. Par exemple,

abc

allumettes "ac“, “abc“, “abbc“, “abbbc", etc.

+ - 

Le signe plus indique qu'il y a un ou plus de l'élément précédent. Par exemple,

ab + c

allumettes "abc“, “abbc“, “abbbc", Et ainsi de suite, mais pas"ac“.

. - 

Correspond à n'importe quel caractère sauf les sauts de ligne (exactement quels caractères sont considérés comme des sauts de ligne est la saveur, encodage de caractères et spécifique à la plate-forme, mais il est sûr de supposer que le caractère de saut de ligne est inclus). Dans les expressions de support POSIX, le caractère point correspond à un point littéral. Par exemple,

a.c

allumettes "abc", Etc., mais

[a.c]

correspond uniquement "une“, “.", ou "c“.

[ ] - 

Une expression entre crochets. Correspond à un seul caractère contenu entre crochets. Par exemple,

[abc]

allumettes "une“, “b", ou "c“.

[a-z]

spécifie une plage qui correspond à toute lettre minuscule de "une" à "z“. Ces formes peuvent être mélangées:

[abcx-z]

allumettes "une“, “b“, “c“, “X“, “y", et "z", de même que

[a-cx-z]
[^ ]- 

Correspond à un seul caractère qui n'est pas contenu entre crochets. Par exemple,

[^ abc]

correspond à tout caractère autre que "une“, “b", ou "c“.

[^ a-z]

correspond à n'importe quel caractère qui n'est pas une lettre minuscule de "une" à "z“. Comme ci-dessus, les caractères littéraux et les plages peuvent être mélangés.

^ - 

Correspond à la position de départ dans la chaîne. Dans les outils basés sur des lignes, il correspond à la position de départ de n'importe quelle ligne.

$ - 

Correspond à la position de fin de la chaîne ou à la position juste avant une nouvelle ligne de fin de chaîne. Dans les outils basés sur des lignes, il correspond à la position de fin de n'importe quelle ligne.

{m, n} - 

Correspond au moins à l'élément précédent m et pas plus n fois. Par exemple,

un {3,5}

correspond uniquement "aaa“, “aaaa", et "aaaaa“. Cela ne se trouve pas dans quelques instances plus anciennes d'expressions régulières.

En utilisant ces expressions, j'ai essayé la recherche suivante pour rechercher des éléments avec AskTheAdmin dans le nom de fichier jpg ou Karl dans le nom de fichier jpg. Je suis sûr que vous pouvez déjà imaginer à quel point c'est puissant!

Jetons un œil aux options du programme.

Sur l'écran Général, vous trouverez les options de démarrage habituelles ainsi que quelques fonctionnalités intéressantes comme capable d'exécuter plusieurs instances de Everything ou plusieurs fenêtres de la même instance ainsi que touches de raccourci.

Tout ne fonctionne que sur les volumes NTFS, donc si vous vérifiez l'onglet volumes et que rien ne s'affiche - vos disques ne sont probablement pas NTFS et devront être mis à niveau.

L'onglet d'options d'exclusion vous permet de spécifier les dossiers ou fichiers à exclure, y compris les fichiers masqués ou système.

ETP est une fonctionnalité qui permet une recherche à distance de votre base de données locale. Plus d'informations sur ce sujet peuvent être trouvées ici.

Et HTTP vous offre la possibilité d'ouvrir un serveur Web sur votre machine locale et d'autoriser des requêtes sur votre base de données locale comme ceci:

Vous pouvez également l'ouvrir à l'extérieur et rechercher votre PC depuis votre domicile sans avoir à utiliser le bureau à distance. Et avec certains FTP astucieux, vous pourrez peut-être vous offrir une belle solution de fichiers.

Quelqu'un utilise tout ou quelque chose de similaire? Nous aimerions en entendre parler dans les commentaires!

Divulgation des affiliés: En achetant les produits que nous recommandons, vous contribuez à maintenir le site en vie. Lire la suite.