Finder-Tag-Suche exklusiv

Ich verwende Tags, um alle meine Dokumente im Finder zu kennzeichnen, und Smart Folders, um sie zu organisieren, aber ich stoße auf eine Straßensperre.

Nehmen wir an, ich habe eine Reihe von Dokumenten mit dem Tag "Früchte", und einige - aber nicht alle - Dokumente haben auch zusätzliche Tags wie "Äpfel", "Orangen" usw. Es gibt eine unbekannte Anzahl zusätzlicher Tags. Ich möchte einen Smart Folder erstellen, der eine Datei enthält, die nur das Fruit-Tag und sonst nichts enthält. Wie macht man so eine exklusive Suche?

Antworten (1)

Öffnen Sie ein Finder- Fenster in dem Ordner, in dem Sie suchen möchten. Drücken Sie F, um ein Spotlight-Suchfenster zu öffnen, das auf diesen Ordner abzielt. Es gibt eine Dropdown-Liste, die Folgendes "Kind"ausgewählt haben wird:

Spotlight-Suchfensterleiste in macOS

Sie sollten dies in ändern "Raw Query", das Sie, wenn es in der Dropdown-Liste nicht verfügbar ist, hinzufügen können, indem Sie "Other..."unten in der Liste auswählen und es dann im angezeigten Bereich der Suchattribute auswählen:

Auswählen von Suchattributen in macOS

Geben Sie als Rohabfrage Folgendes ein und beachten Sie dabei die dreifache Gleichheit:

kMDItemUserTags==='fruits'

Klicken Sie dann auf "Save", um Ihren Smart Folder zu erstellen.


Hier ist eine Demonstration mit den farbigen Tags im Finder für den Inhalt des folgenden Ordners:

Dadurch werden Dateien gefunden, die nur mit Grün (dreifache Gleichheit) gekennzeichnet sind:

Dies findet Dateien mit dem Tag Grün ± andere Tags (doppelte Gleichheit):

Was ist, wenn ich nur Dateien mit den Tags „Obst“ und „Gemüse“ haben möchte?
@ user330662 Ihre Formulierung ist mehrdeutig, daher weiß ich nicht genau, was Sie wollen. Hoffentlich suchen Sie nach Dateien, die entweder mit fruits einem oder vegetables (aber weder mit beiden noch mit einem anderen Tag) gekennzeichnet sind: kMDItemUserTags==='fruits' || kMDItemUserTags==='vegetables'. Wenn Sie möchten, dass Dateien auch mit Tags fruitsoder vegetablesoder beidem versehen sind, kann ich am ehesten Folgendes verwalten: . (kMDItemUserTags==='fruits' || kMDItemUserTags==='vegetables') || (kMDItemUserTags=='fruits' && kMDItemUserTags=='vegetables')Dies eliminiert jedoch keine Dateien, die mit fruits und vegetables und anderen Tags gekennzeichnet sind.