Obtener atributos completos de un fichero
Estoy desarrollando una macro para gestionar mis archivos de audio y me interesaría poder obtener TODOS los datos pertenecientes a cada archivo de una carpeta dada.
Cuando en MS-DOS se hace "DIR > nombrefichero" se obtiene una información para cada fichero que no muestra más que la fecha, hora, tamaño y nombre. Sin embargo en Windows cuando se accede mediante el Explorer a una carpeta se pueden conseguir hasta 38 campos distintos de información de cada fichero: nombre, tamaño, tipo, interprete, duración, fecha de creación, fecha de modificación, etc.
Actualmente obtengo los nombres de fichero en un fichero de texto y, mediante un LOOP, los recorro uno a uno pero no sé con que instrucciones manejar esos nombres para ir obteniendo en cada pasada sus atributos en un array o en variables.
¿Alguna idea?
Cuando en MS-DOS se hace "DIR > nombrefichero" se obtiene una información para cada fichero que no muestra más que la fecha, hora, tamaño y nombre. Sin embargo en Windows cuando se accede mediante el Explorer a una carpeta se pueden conseguir hasta 38 campos distintos de información de cada fichero: nombre, tamaño, tipo, interprete, duración, fecha de creación, fecha de modificación, etc.
Actualmente obtengo los nombres de fichero en un fichero de texto y, mediante un LOOP, los recorro uno a uno pero no sé con que instrucciones manejar esos nombres para ir obteniendo en cada pasada sus atributos en un array o en variables.
¿Alguna idea?
2 Respuestas
Respuesta de santiagomf
1
Respuesta de exechapur