Forcer Spotlight à ignorer les dossiers et fichiers avec une extension de nom dans OS X

Spotlight est le cœur de la fonctionnalité de recherche de Mac OS X, et si vous souhaitez que Spotlight ignore un fichier, un dossier ou un lecteur, le conseil traditionnellement recommandé est de faire glisser les éléments à exclure de l’indexation dans la liste d’exclusion du panneau de préférences du système Spotlight. C’est l’approche recommandée car elle est simple à utiliser et facile à gérer, mais il existe une autre façon qui utilise une extension de nom pour forcer Spotlight à ignorer un document ou un répertoire donné.

Ce suffixe est une extension « .noindex », et son utilisation est assez simple. Il suffit de renommer un élément pour l’appliquer à la fin de n’importe quel fichier ou dossier pour empêcher Spotlight de l’inclure dans l’index des fichiers consultables sur le Mac. Par exemple :

  • « SampleFile » sera indexé et trouvé par Spotlight comme d’habitude
  • « SampleFile.noindex » ne sera pas indexé et ne sera pas trouvé par Spotlight

L’exemple de capture d’écran montre trois éléments différents avec le suffixe approprié pour les exclure de Spotlight :

Spotlight ne se contentera pas d’ignorer ces fichiers et répertoires, mais il ignorera également tout ce qui se trouve dans tout dossier ayant cette extension.

Le problème évident de cette approche est qu’elle modifie le nom réel du fichier ou du dossier pour l’exclure, alors que la principale astuce en utilisant les Préférences Système n’apporte pas de tels changements au nom de l’élément. D’autre part, comme elle est entièrement gérée par le nom du fichier, elle a ses avantages, puisqu’elle peut facilement être scriptée ou utilisée à distance par la ligne de commande via SSH si nécessaire.

De temps en temps, vous pouvez tomber sur OS X en ajoutant cette extension elle-même. Cela se produit souvent après avoir utilisé l’assistant de migration pour transférer des données d’un Mac à un autre, et il n’est pas rare de trouver un dossier intitulé « nomutilisateur.noindex » dans le répertoire /Users/ pendant ou après le processus de migration si celui-ci a été annulé avant la fin du processus.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *