Agregar etiquetas a los archivos en OS X: ¿Cómo usar, dónde se almacenan las etiquetas y funcionarán en una red?


21

He oído que es posible agregar etiquetas a los metadatos de un archivo en OS X, y hacer que Spotlight busque a través de dichas etiquetas.

  1. En pocas palabras, ¿cómo se puede acceder a esta función en Finder, no a Spotlight (Comando + Espacio), sino a la adición de etiquetas?

  2. ¿Dónde se almacenan estas etiquetas? ¿Van en .DS_Store (tiendo a eliminarlos!) O en otra parte del sistema de archivos?

  3. ¿Este mecanismo de etiquetado funciona en unidades extraíbles? ¿Qué son los requerimientos?

  4. ¿Este mecanismo de etiquetado funciona en una red compartida? Tengo algunos recursos compartidos de red SMB de Windows en casa en los que almaceno archivos con frecuencia. ¿Funcionaría en esos o se requiere otra configuración?

  5. Además de Spotlight, ¿existen herramientas de línea de comandos para buscar o acceder a los datos de la etiqueta para los archivos?

¡Gracias!

Respuestas:


15

En pocas palabras, ¿cómo se puede acceder a esta función en Finder, no a Spotlight (Comando + Espacio), sino a la adición de etiquetas?

Desde Finder, resalte un archivo y presione Cmd-I (o haga clic con el botón derecho y seleccione Obtener información) para que aparezca el cuadro de diálogo Información de archivo para el archivo. En este cuadro de diálogo, el campo Comentarios de Spotlight es donde agrega datos de etiquetas. Simplemente agregue texto a este campo para "etiquetar" el archivo.

Aquí hay un buen artículo sobre cómo convertirse en un asistente de metadatos en OS X:
https://gigaom.com/2007/02/01/using-metadata-effectively-in-os-x/

Etiquetar tus documentos

Si estaba etiquetando esa captura de pantalla, podría usar lo siguiente en el cuadro de comentarios:

customer-name presentation product-name

Para poder encontrar esa captura de pantalla por parte del cliente, o por el hecho de que se está utilizando en una presentación, o por el nombre del producto que les estoy mostrando.

¿Dónde se almacenan estas etiquetas? ¿Van en .DS_Store (tiendo a eliminarlos!) O en otra parte del sistema de archivos?

Sí, se almacenan en los .DS_Storearchivos que ve en cada carpeta. Finder lee estos archivos. La información también se almacena en atributos extendidos (EA) en los propios archivos . Spotlight preferirá leer los datos de los EA. Los EA son una característica del sistema de archivos HFS +, por lo que los sistemas de archivos remotos no necesariamente tienen EA disponibles en los archivos. En estos casos, los .DS_Storearchivos son la alternativa. Spotlight también tendría una sección de mapeo de archivo de etiqueta <-> en su base de datos, pero eso solo es accesible para Spotlight.

¿Este mecanismo de etiquetado funciona en unidades extraíbles? ¿Qué son los requerimientos?

En general: si. Puede agregar etiquetas a archivos y carpetas en unidades extraíbles y recursos compartidos remotos. A menos que haya desactivado la .DS_Storecreación en recursos compartidos remotos, OS X solo agregará estos archivos y mantendrá los metadatos allí para usted.

¿Este mecanismo de etiquetado funciona en una red compartida? Tengo algunos recursos compartidos de red SMB de Windows en casa en los que almaceno archivos con frecuencia. ¿Funcionaría en esos o se requiere otra configuración?

Sí, ver arriba. Si no desea que OS X haga esto, ejecute:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Y luego reinicie Finder.

Además de Spotlight, ¿existen herramientas de línea de comandos para buscar o acceder a los datos de la etiqueta para los archivos?

¡Un montón!

Aquí hay una lista de 7 aplicaciones de etiquetado de archivos para OS X: http://mac.appstorm.net/roundups/utilities-roundups/7-file-tagging-applications-for-os-x/

Personalmente amo y uso LaunchBar, que es como Spotlight con esteroides.


Un voto negativo de mi parte porque el enfoque moderno de etiquetado utiliza atributos extendidos (EA). La lista de siete aplicaciones, vinculada a esta respuesta, menciona OpenMeta; OpenMeta usa EA.
Graham Perrin

@GrahamPerrin tenga en cuenta que los datos se almacenan tanto en los EA en los archivos como en los .DS_Store. Finder lee DS_Store, Spotlight lee EAs aparentemente, pero solo estarían disponibles en los sistemas de archivos HFS +: apple.stackexchange.com/questions/64412/… - He modificado la respuesta para aclarar esto.
Ian C.

1
Consulte chat.stackexchange.com/transcript/message/23022103#23022103 y cerca; El etiquetado basado en EA no se limita a HFS Plus, etc. La multiplicidad / variedad de preguntas en apple.stackexchange.com/q/46614/8546 anterior, más los cambios relacionados con el etiquetado en OS X 10.9 y más allá, más los errores que afectan el etiquetado en algunos entornos y más, lo hacen potencialmente difícil para llegar a una respuesta única y completa aquí ...
Graham Perrin
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.