Ich habe gehört, dass es möglich ist, Tags zu den Metadaten einer Datei in OS X hinzuzufügen und Spotlight solche Tags durchsuchen zu lassen.
Kurz gesagt, wie würde man auf diese Funktion im Finder zugreifen – nicht Spotlight (Befehl + Leertaste) – aber das Hinzufügen von Tags selbst?
Wo werden diese Tags gespeichert? Gehen sie in .DS_Store (ich neige dazu, diese zu löschen!) oder anderswo im Dateisystem?
Funktioniert dieser Tagging-Mechanismus auf Wechseldatenträgern? Was sind die Anforderungen?
Funktioniert dieser Tagging-Mechanismus über eine Netzwerkfreigabe? Ich habe zu Hause einige Windows SMB-Netzwerkfreigaben, auf denen ich häufig Dateien speichere. Würde es auf diesen funktionieren oder ist eine andere Konfiguration erforderlich?
Gibt es außer Spotlight noch andere Befehlszeilentools zum Durchsuchen oder Zugreifen auf die Tag-Daten für Dateien?
Danke schön!
Kurz gesagt, wie würde man auf diese Funktion im Finder zugreifen – nicht Spotlight (Befehl + Leertaste) – aber das Hinzufügen von Tags selbst?
Markieren Sie im Finder eine Datei und drücken Sie Cmd-I (oder klicken Sie mit der rechten Maustaste und wählen Sie „Informationen“), um das Dialogfeld „Dateiinformationen“ für die Datei aufzurufen. In diesem Dialogfeld fügen Sie im Feld Spotlight-Kommentare Tag-Daten hinzu. Fügen Sie diesem Feld einfach Text hinzu, um die Datei zu „taggen“.
Hier ist ein guter Artikel darüber, wie man ein Metadaten-Assistent in OS X wird:
https://gigaom.com/2007/02/01/using-metadata-effectly-in-os-x/
Wenn ich diese Bildschirmaufnahme markieren würde, könnte ich Folgendes im Kommentarfeld verwenden:
customer-name presentation product-name
Damit ich diesen Screenshot des Kunden finden kann oder anhand der Tatsache, dass er in einer Präsentation verwendet wird, oder anhand des Namens des Produkts, das ich ihm zeige.
Wo werden diese Tags gespeichert? Gehen sie in .DS_Store (ich neige dazu, diese zu löschen!) oder anderswo im Dateisystem?
Ja, sie werden in den .DS_Store
Dateien gespeichert, die Sie in jedem Ordner sehen. Diese Dateien werden vom Finder gelesen. Die Informationen werden auch in erweiterten Attributen (EAs) in den Dateien selbst gespeichert . Spotlight wird es vorziehen, die Daten von EAs zu lesen. EAs sind eine Funktion des HFS+-Dateisystems, sodass entfernte Dateisysteme möglicherweise nicht unbedingt EAs für Dateien verfügbar haben. In diesen Fällen sind .DS_Store
Dateien der Fallback. Spotlight hätte auch einen Tag <-> Dateizuordnungsabschnitt in seiner Datenbank, aber darauf kann nur Spotlight zugreifen.
Funktioniert dieser Tagging-Mechanismus auf Wechseldatenträgern? Was sind die Anforderungen?
Generell: ja. Sie können Tags zu Dateien und Ordnern auf Wechseldatenträgern und Remotefreigaben hinzufügen. Sofern Sie die .DS_Store
Erstellung auf Remote-Freigaben nicht deaktiviert haben, fügt OS X diese Dateien einfach hinzu und behält die Metadaten dort für Sie.
Funktioniert dieser Tagging-Mechanismus über eine Netzwerkfreigabe? Ich habe zu Hause einige Windows SMB-Netzwerkfreigaben, auf denen ich häufig Dateien speichere. Würde es auf diesen funktionieren oder ist eine andere Konfiguration erforderlich?
Ja, siehe oben. Wenn Sie nicht möchten, dass OS X dies tut, führen Sie Folgendes aus:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Und starten Sie dann den Finder neu.
Gibt es außer Spotlight noch andere Befehlszeilentools zum Durchsuchen oder Zugreifen auf die Tag-Daten für Dateien?
Viele!
Hier ist eine Liste von 7 Datei-Tagging-Anwendungen für OS X: http://mac.appstorm.net/roundups/utilities-roundups/7-file-tagging-applications-for-os-x/
Ich persönlich liebe und benutze LaunchBar , das ist wie Spotlight auf Steroiden.
Graham Perrin
Jan C.
.DS_Store
. Finder liestDS_Store
, Spotlight liest anscheinend EAs, aber sie wären nur auf HFS+-Dateisystemen verfügbar: apple.stackexchange.com/questions/64412/… -- Ich habe die Antwort geändert, um dies klarzustellen.Graham Perrin
Wasserspeier
.DS_Store
und den EAs gibt? Angenommen, ich habe das Laufwerk an einen Windows-Computer angeschlossen und eine Datei verschoben oder umbenannt. Die EAs sind immer noch da,.DS_Store
enthalten aber keine Informationen mehr darüber. Was ist, wenn ich es.DS_Store
ganz entfernen würde?