27 votos

Añadir etiquetas a los archivos en OS X: ¿Cómo se usa, dónde se guardan las etiquetas y si funcionan en red?

He oído que es posible añadir 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 propiamente dicha?

  2. ¿Dónde se almacenan estas etiquetas? ¿Van en .DS_Store (¡suelo borrarlas!) o en otro lugar del sistema de archivos?

  3. ¿Funciona este mecanismo de etiquetado en las unidades extraíbles? ¿Cuáles son los requisitos?

  4. ¿Funciona este mecanismo de etiquetado en una red compartida? Tengo algunos recursos compartidos de red SMB de Windows en casa en los que suelo almacenar archivos. ¿Funcionaría en ellos o es necesaria otra configuración?

  5. Aparte de Spotlight, ¿hay alguna herramienta de línea de comandos para buscar o acceder a los datos de las etiquetas de los archivos?

Gracias.

16voto

shsteimer Puntos 8749

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 propiamente dicha?

En el Finder, resalte un archivo y pulse Cmd-I (o haga clic con el botón derecho y seleccione Obtener información) para que aparezca el cuadro de diálogo de información del archivo. En este diálogo, el campo Comentarios de Spotlight es donde se añaden los datos de la etiqueta. Sólo tiene que añadir texto en 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/

Tagging your documents

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

customer-name presentation product-name

Así podría encontrar esa captura de pantalla por el 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 (¡suelo borrarlas!) o en otro lugar del sistema de archivos?

Sí, se almacenan en el .DS_Store archivos que se ven en cada carpeta. Estos archivos son leídos por Finder. La información también se almacena en atributos extendidos (EA) en los propios archivos . Spotlight preferirá leer los datos de los EA. Los EAs son una característica del sistema de archivos HFS+, por lo que los sistemas de archivos remotos pueden no tener necesariamente EAs disponibles en los archivos. En estos casos, .DS_Store son los archivos de reserva. Spotlight también tendría una sección de mapeo etiqueta <-> archivo en su base de datos, pero eso es sólo accesible a Spotlight.

¿Funciona este mecanismo de etiquetado en las unidades extraíbles? ¿Cuáles son los requisitos?

Generalmente: sí. Puedes añadir etiquetas a los archivos y carpetas de las unidades extraíbles y los recursos compartidos remotos. A menos que hayas desactivado .DS_Store en recursos compartidos remotos, OS X simplemente añadirá estos archivos y mantendrá los metadatos allí por ti.

¿Funciona este mecanismo de etiquetado a través de una red compartida? Tengo algunos recursos compartidos de red SMB de Windows en casa en los que suelo almacenar archivos. ¿Funcionaría en ellos o es necesaria otra configuración?

Sí, ver arriba. Si no quieres que OS X haga esto, ejecuta:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Y luego reinicia Finder.

Aparte de Spotlight, ¿hay alguna herramienta de línea de comandos para buscar o acceder a los datos de las etiquetas de los archivos?

¡Muchos!

Aquí tienes 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 me encanta y uso LaunchBar que es como Spotlight con esteroides.

0 votos

Un voto negativo de mi parte porque el enfoque moderno del etiquetado utiliza atributos extendidos (EA). La lista de siete aplicaciones, enlazada desde esta respuesta, menciona OpenMeta; OpenMeta utiliza EAs.

0 votos

@GrahamPerrin tenga en cuenta que los datos se almacenan en ambos los EAs en los archivos y el .DS_Store . El buscador lee DS_Store , Spotlight lee los EAs aparentemente, pero sólo estarían disponibles en sistemas de archivos HFS+: apple.stackexchange.com/questions/64412/ -- He modificado la respuesta para que quede claro.

1 votos

Por favor, vea chat.stackexchange.com/transcript/message/23022103#23022103 y cercanos; el etiquetado basado en EA no se limita a HFS Plus, etc. La multiplicidad/variedad de preguntas en apple.stackexchange.com/q/46614/8546 Lo anterior, más los cambios relacionados con el etiquetado en OS X 10.9 y posteriores, más los errores que afectan al etiquetado en algunos entornos, y más, hacen que sea potencialmente difícil llegar a una respuesta única y completa aquí

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X