Как исключить каталоги из пользовательских наборов резервных копий Mozy с помощью запросов Spotlight

732
ubiyubix

Я хотел бы создать собственные наборы резервных копий для Mozy, которые исключают определенные каталоги. Например, я хотел бы сделать резервную копию своей папки Itunes, но исключить все подкасты. Я создал набор резервных копий, который ищет в / Users / me / Music и использовал этот запрос

kMDItemPath == "*Podcasts*"wc 

исключить все соответствующие файлы. Однако ничего не соответствует. Запросы, которые используют атрибут прожектора kMDItemFSName, работают нормально, но любой запрос, использующий kMDItemPath, кажется, не работает вообще. Что я делаю неправильно?

1

1 ответ на вопрос

1
pinko

Ответили здесь в StackOverflow (цитирую kperryua ):

Quoth документация:

kMDItemPath

Полный путь к файлу. Это значение этого атрибута можно получить, но нельзя использовать в запросе или для сортировки результатов поиска.

Ссылка на сайт

Это означает, что атрибут kMDItemPathможет использоваться только с MDItem или NSMetadataItem для получения пути для уже найденного элемента. Вы не можете использовать его с MDQuery или NSMetadataQuery в предикате запроса, который вы указываете для поиска файлов.

Вот досада! Но спасибо за ответ. ubiyubix 13 лет назад 1