2010-11-04 8 views

Respuesta

3

Esa información se almacena en un NTFS Alternate Data Stream llamado "♣ SummaryInformation" - no estoy seguro de si Java admite la lectura de datos ADS mediante la notación de dos puntos.

Actualización: Al parecerthis should work:

FileInputStream in = new FileInputStream("test.txt:\u2663SummaryInformation"); 

Vas a tener que averiguar el formato mismo.

+0

¿tiene una URL de referencia para el nombre de esta secuencia especial? Los enlaces que proporcionó son excelentes, pero parece que no cubren estos anuncios especiales. –

+0

@Andreas_D: Acabo de agregar los metadatos a un archivo y enumeré sus transmisiones usando una herramienta que encontré aquí: http://www.flexhex.com/docs/articles/alternate-streams.phtml –

0

En Java 7 puede funcionar, pero hasta entonces hay que utilizar un archivo DLL nativo, para obtener esa información.

Cuestiones relacionadas