La Web del Programador: Comunidad de Programadores
 
    Pregunta:  53927 - COMO CAPTURAR LOS NOMBRES DE LOS ARCHIVOS DE UNA CARPETA
Autor:  javier shama
como hago para capturar los nombres (solo los nombres) de los archivos en una carpeta determinada y pasarlos a un archivo de texto?

  Respuesta:  Jesús
Esto se hacía cuando los dinosaurios todavía poblaban la tierra así que no sé si la expresión es completamente correcta

Desde una ventada DOS

PRINT dir c:\carpetaquequieroimprimir nombrearchivo.txt

de todas formas habría que ver si existe ese comando PRINT y es operativo en su ordenador porque no ha dado muchas pistas sobre el sistema operativo que utiliza

  Respuesta:  Jesús
Vale, ya he comprobado que no era la opción PRINT la que había que utilizar

Desde una ventana MSDOS (que ahora no se llama así , que se llama CMD)
inicio - ejecutar - cmd

aparece el directorio (por ejemplo)

c:\documents and settings\usuario

c:\documents and settings\administrador

vamos, algo como eso.

para imprimir en archivo de texto la totalidad de directorios del disco duro sería algo así como

dir c:\*.* /s > tiritas.txt
si queremos hacerlo un poco más delicado, habría que estudiar las opciones de DIR (con dir /?). En cualquier caso, no tendría por qué haber problemas