Comment utiliser des caractères génériques dans la recherche Spotlight?


12

J'ai l'habitude d'utiliser la fenêtre de recherche de Windows qui permet d'utiliser des options telles que:

  • Date de création / modification
  • Taille du fichier
  • Extension de fichier
  • Caractères génériques

Comment puis-je effectuer une recherche avec Spotlight avec des critères similaires?

Réponses:


8

Cet article contient de nombreuses informations utiles pour maximiser la puissance de la recherche Spotlight. Pour rechercher par date, par exemple:

Vérifier la date Vous recherchez un fichier créé pendant une période spécifique? Spotlight a une poignée sur les dates. Date de saisie: aujourd'hui affichera les fichiers que vous avez créés, lus, reçus ou ouverts aujourd'hui. Vous pouvez également utiliser le mot-clé date: avec hier et demain (pour ce dernier, Spotlight limite ses résultats aux événements iCal et aux tâches).

La dernière version de Spotlight vous permet également de spécifier plus de paramètres (si un fichier a été créé ou modifié à une certaine date), ainsi que d'entrer une date exacte ou une plage de dates. Par exemple, vous pouvez taper created: 12/25/07 pour rechercher des fichiers créés à cette date; type modifié: <30/11/06 pour rechercher les fichiers modifiés avant cette date; ou tapez created: 1/1 / 06-12 / 31/06 pour localiser les fichiers créés entre ces deux dates. Malheureusement, date: les mots clés ne semblent pas fonctionner correctement tout le temps.


Ajout à tout cela, vous pouvez également utiliser Command + Option + Spacepour ouvrir la fenêtre "Recherche" (ou sélectionnez "Afficher tout" dans la zone de recherche régulière) dans laquelle vous pouvez appuyer sur le bouton + pour ajouter des filtres.
cregox

je souhaite qu'il y ait un moyen rapide de spécifier une recherche dans un dossier. ie "myclientfolder /: facture 001"
v3nt

Cette réponse a été publiée en 2009. Nous sommes en 2018. Est-il possible de faire des recherches génériques pour le moment? J'ai cat1.png, cat2.png. Recherche Spotlight pour les cat*.pngémissions no results:(
1,21 gigawatts

8

Malheureusement, il semble que vous ne puissiez effectuer des requêtes génériques qu'en utilisant des "requêtes brutes" qui sont généralement associées à la commande mdfind. Par exemple (le c à la fin le rend indépendant de la casse):

mdfind "kMDItemDisplayName=='*back*'c"

Bien que vous ne puissiez pas faire de requêtes brutes à partir des champs Spotlight simples (barre de menus et coin supérieur droit du Finder), vous pouvez utiliser la recherche avancée des requêtes brutes du Finder (également appelée fenêtre Spotlight). Accédez à la recherche du Finder dans le Finder à l'aide de Command-F (ou utilisez le raccourci global Command-Option-Space). Changez ensuite le type en "Autres> Requête brute":
Exemple de requête brute

Vous pouvez ensuite cliquer sur Enregistrer pour l'ajouter en tant que dossier intelligent dans la barre latérale. Pour ignorer les autres et accéder aux requêtes brutes un peu plus rapidement, vous pouvez ajouter une requête brute au menu déroulant Type: Ajout d'une requête brute au menu

Un peu plus d'informations sur mdfind et les caractères génériques se trouvent à https://web.archive.org/web/20160307180844/http://www.macdevcenter.com/pub/a/mac/2006/01/04/mdfind.html? page = 3 . Voir aussi ce grand billet de blog par @slhck au super - utilisateur Creuser: Mastering Spotlight sous Mac OS X . Les différentes clés d'attribut que vous pouvez utiliser se trouvent sur Apple MDItemRef .


1
Plus d'informations sur mdfinddans notre blog: Digging Deeper: Mastering Spotlight sous OS X
slhck

1

Le Finder vous offre plusieurs options pour restreindre la recherche: (en 10.4) sélectionnez simplement Fichier >> Rechercher ... dans le menu du Finder et cliquez sur le bouton (+) pour obtenir plus d'options comme la taille, le type de fichier ou lors de sa dernière ouverture.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.