Spotlight zwingen, Ordner & Dateien mit einer Namenserweiterung in OS X zu ignorieren
Spotlight ist der Kern der Suchfunktion von Mac OS X, und wenn Sie möchten, dass Spotlight eine Datei, einen Ordner oder ein Laufwerk ignoriert, sollten Sie die Elemente, die von der Indexierung ausgeschlossen werden sollen, in Spotlight ziehen Ausschlussliste für Systemeinstellungen. Dies ist der empfohlene Ansatz, da er einfach zu verwenden und zu verw alten ist, aber es gibt einen anderen Weg, bei dem eine Namenserweiterung verwendet wird, um Spotlight zu zwingen, ein bestimmtes Dokument oder Verzeichnis zu ignorieren.Dieses Namenssuffix ist eine „.noindex“-Erweiterung und seine Verwendung ist ziemlich einfach. Etwas einfach umzubenennen, um es am Ende einer Datei oder eines Ordners anzuwenden, verhindert, dass Spotlight es in den Index der durchsuchbaren Dateien auf dem Mac aufnimmt. Zum Beispiel:
- „SampleFile“ wird wie gewohnt von Spotlight indiziert und gefunden
- „SampleFile.noindex“ wird nicht indiziert und von Spotlight nicht gefunden
Das Screenshot-Beispiel zeigt drei verschiedene Elemente mit dem entsprechenden Suffix, um sie von Spotlight auszuschließen:
Spotlight ignoriert nicht nur diese Dateien und Verzeichnisse, sondern auch alles, was in einem Ordner mit dieser Erweiterung enth alten ist.
Das offensichtliche Problem bei diesem Ansatz besteht darin, dass der tatsächliche Name der Datei oder des Ordners geändert wird, um ihn auszuschließen, während der Haupttrick mit den Systemeinstellungen keine solchen Änderungen am Namen des Elements vornimmt.Auf der anderen Seite hat es seine Vorteile, da es vollständig über den Dateinamen gehandhabt wird, da es bei Bedarf einfach per Skript oder per SSH über die Befehlszeile entfernt verwendet werden kann.
Gelegentlich kann es vorkommen, dass OS X diese Erweiterung selbst hinzufügt. Dies passiert häufig nach der Verwendung des Migrationsassistenten zum Übertragen von Daten von einem Mac auf einen anderen, und es ist nicht ungewöhnlich, während oder nach dem Migrationsvorgang einen Ordner mit der Bezeichnung „username.noindex“ im /Users/-Verzeichnis zu finden, wenn er vor dem Vorgang abgebrochen wurde abgeschlossen.