As informações sobre o rótulo da cor são armazenadas dentro do arquivo .DS_Store. Seus usuários provavelmente não podem ler este arquivo por causa do problema de permissões.
Estou tentando rotular determinadas pastas em uma unidade SAN, mas alguns computadores podem ver essas cores e outras não.
Estou curioso para saber se há uma maneira de limpar o cache do Finder para os rótulos coloridos, pois acredito que esse seja o problema, mas não tenho certeza.
Obrigado!
As informações sobre o rótulo da cor são armazenadas dentro do arquivo .DS_Store. Seus usuários provavelmente não podem ler este arquivo por causa do problema de permissões.
No Lion, pelo menos, os rótulos são armazenados no atributo estendido, kMDItemFSLabel
, não .DS_Store
files (veja aqui Mac OS X: Como alterar o rótulo de cor dos arquivos do Terminal ). Você pode ler esses metadados de um arquivo: mdls -name kMDItemFSLabel /path/to/file.ext
. Eu não tentei ler esses atributos em uma rede, mas se isso falhar, talvez mdls
lance um erro útil.