Quiero etiquetar diferentes tipos de archivos (es decir .pdf, .epub, .iso, .bin, carpetas, ...) utilizando los mismos campos descriptivos. Por ejemplo, me gustaría un campo de metadatos "tipo" que sería "eBook" en archivos pdf y epub, "CD-Image" en archivos iso y bin.
Leí acerca de Alternate Data Streams (ADS) para hacer esto posible. ¿Alguien conoce un buen programa para Windows 7 para etiquetar diferentes archivos y buscarlos? Para mí es importante que los metadatos NO se almacenen en una base de datos separada. Muevo mucho los archivos y necesito mantenerme flexible (los ADS se "pegan" a los archivos).
¿Algunas ideas?
Respuestas:
Se trata de una solución gratuita y de código abierto para el problema, disponible en https://github.com/Dijji/FileMeta .
Comencé con los mismos requisitos que Pwdr. Lo que hace la solución vinculada es permitirle usar Explorer para ver y editar etiquetas, comentarios, etc., que están almacenados en ADS. También funciona con la búsqueda de Windows.
Creo que Microsoft casi envió esto en Vista, porque todos los puntos de conexión están ahí tanto en Explorer como en NTFS. La pieza clave que proporciono es una DLL de 17 K (64 bits) para conectar los puntos. Parecen haber retrocedido porque, aunque todo funciona bien, siempre y cuando el archivo esté en una unidad NTFS, los metadatos se pierden cuando envía el archivo como un archivo adjunto de correo electrónico o lo mueve a un sistema de archivos diferente. Como mitigación, mi solución incluye la capacidad de exportar los metadatos de ADS a un archivo XML y volver a importarlo en otro lugar.
fuente