Yo lo hago usando los comandos de ms-dos.
Inicio->Programas->accesorios->simbolo del sistema
Te abre una ventana de comandos a la vieja usanza.
Buscas el directorio que quieres con el comando cd
cd.. (para subir un nivel)
cd "Mis Documentos"
cd mp3
para entrar en el directorio mp3 dentro de mis docuemntos, por ejemplo
y ahí sacas un listado dirigiendo la salida a un archivo de texto.
dir /o >lista.txt
y te genera un fichero de texto con la lista de programas.
Seguro que hay algún programa freeware para hacerlo.
Es un lio, pero funciona.
Hay programas como ListMaker que te pueden listar directorios y unidades enteras en base a los criterios que tu quieras. Igual quieres probar con eso.
Si quieres listar varios directorios, osea una unidad entera, mejor mira la opción que te propone Shinavarium, ya que con los comandos del ms-dos deberías ir carpeta por carpeta y sería un coñazo...
Donuts:
dir h:\ /s > directorio.txt
directorio.txt te lo pondrá en el mismo sitio donde ejecutes el comando
mas info: help dir
o/