Como excluir diretórios dos conjuntos de backups personalizados do Mozy usando consultas do Spotlight

1

Gostaria de criar conjuntos de backup personalizados para o Mozy que excluam determinados diretórios. Por exemplo, gostaria de fazer backup da minha pasta Itunes, mas excluir todos os podcasts. Eu criei um conjunto de backup que pesquisa em / Users / me / Music e usei esta consulta

kMDItemPath == "*Podcasts*"wc

para excluir todos os arquivos correspondentes. No entanto, nada corresponde. Consultas que usam o atributo spotlight kMDItemFSName funcionam bem, mas qualquer consulta usando kMDItemPath parece não funcionar. O que estou fazendo errado?

    
por ubiyubix 16.08.2009 / 15:38

1 resposta

1

Respondida aqui no StackOverflow ( Estou citando kperryua ):

Quoth a documentação:

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

Isso significa que o atributo kMDItemPath só pode ser usado com um MDItem ou NSMetadataItem para recuperar o caminho de um item já encontrado. Você não pode usá-lo com um MDQuery ou um NSMetadataQuery dentro do predicado de consulta especificado para localizar arquivos.

    
por 20.05.2010 / 20:35