Forzar que los comentarios de Spotlight se escriban en .DS_Store

1

Comprendo que para que los comentarios de Spotlight puedan verse en el Finder, los atributos extendidos deben escribirse en el archivo .DS_Store apropiado. El problema es que cada vez que agrego comentarios de Spotlight mediante la ventana Obtener información del Finder, Spotlight los recoge para realizar búsquedas, pero muy poco después ya no se pueden ver en el Finder. (En otras palabras, la información se escribió correctamente en los atributos extendidos, pero no en el archivo .DS_Store).

[ACTUALIZACIÓN: Esto puede tener que ver con la cantidad de elementos que residen en la carpeta principal del archivo .DS_Store. Los comentarios permanecen visibles en las carpetas de prueba que contienen muy pocos elementos.]

¿Podrían entrar en juego los permisos o las ACL?]

De acuerdo con esta respuesta , parece que el Finder solo escribirá correctamente la información en .DS_Store cuando el Finder se ejecute como root; sin embargo, es extremadamente inconveniente tener que reiniciar el Finder cada vez que quiera agregar información al campo Comentarios de Spotlight en la ventana Obtener información. (En cualquier caso, no he probado si esto funcionaría de manera confiable; de alguna manera, tengo mis dudas). [Como sospechaba, esto no funciona.]

Desesperado, borré mi índice de Spotlight y actualmente estoy reindexando todo mi disco duro. (Sin embargo, he hecho esto muchas veces antes, sin suerte). [Esto no cambió nada.]

La información está ahí, se puede buscar; simplemente no se puede ver directamente en el Finder (que es mi caso de uso principal) y, por lo tanto, tampoco se puede editar en el Finder, sin que se haya sobrescrito por completo. Es difícil para mí creer que Apple enviaría algo fundamentalmente roto. Hace que los comentarios de Spotlight no tengan ningún valor para mí. (¿Los comentarios de Spotlight son tan terribles para todos los demás?)

¿Alguien sabe una manera de escanear un disco / carpeta en busca de comentarios destacados y luego escribirlos en sus archivos .DS_Store para que se puedan ver / editar a través del Finder? mdimport no parece poder hacerlo.

Alternativamente, ¿hay una manera de reconstruir archivos .DS_Store desde los primeros principios, como ocurre con el índice de Spotlight?

Gracias.

    
pregunta Mathew 26.09.2013 - 05:33

0 respuestas

Lea otras preguntas en las etiquetas