So schließen Sie Verzeichnisse aus benutzerdefinierten Mozy-Sicherungssätzen mithilfe von Spotlight-Abfragen aus

769
ubiyubix

Ich möchte benutzerdefinierte Sicherungssätze für Mozy erstellen, die bestimmte Verzeichnisse ausschließen. Ich möchte zum Beispiel meinen Itunes-Ordner sichern, aber alle Podcasts ausschließen. Ich habe ein Backup-Set erstellt, das in / Users / me / Music sucht und diese Abfrage verwendet hat

kMDItemPath == "*Podcasts*"wc 

um alle passenden Dateien auszuschließen. Es stimmt jedoch nichts. Abfragen, die das Spotlight-Attribut "kMDItemFSName" verwenden, funktionieren einwandfrei, aber jede Abfrage, die kMDItemPath verwendet, scheint überhaupt nicht zu funktionieren. Was mache ich falsch?

1

1 Antwort auf die Frage

1
pinko

Answered here in StackOverflow (I'm quoting kperryua):

Quoth the documentation:

kMDItemPath

Complete path to the file. This value of this attribute can be retrieved, but can't be used in a query or to sort search results.

Link

That means that the attribute kMDItemPath can only be used with a MDItem or NSMetadataItem to retrieve the path for an item already found. You cannot use it with an MDQuery or an NSMetadataQuery within the query predicate you specify to find files.

Schade! Aber danke für die Antwort. ubiyubix vor 13 Jahren 1