ver una txt todos tamaƱo subdirectorios subcarpetas que por otro mover manipulaciĆ³n los listas listar lista letra generador empiecen directorios directorio crear contenido con comandos comando carpetas carpeta archivos archivo dos directory-listing

una - Listado recursivo de directorios en dos



ver el contenido de un archivo en cmd (5)

Me gusta usar lo siguiente para obtener una lista ordenada del directorio actual:

> dir . /s /b sortorder:N

¿Cómo logramos el listado recursivo de directorios en DOS?

Estoy buscando un comando o una secuencia de comandos en DOS que pueda darme la lista de directorio recursivo similar al ls -R en UNIX.


Puede obtener los parámetros que está solicitando escribiendo:

dir /?

Para la lista completa, intente:

dir /s /b /a:d


Puede usar varias opciones con FINDSTR para eliminar las líneas que no desea, de esta manera:

DIR /S | FINDSTR "/-" | FINDSTR /VI DIR

La salida normal contiene entradas como estas:

28-Aug-14 05:14 PM <DIR> . 28-Aug-14 05:14 PM <DIR> ..

Puede eliminar estos utilizando las diversas opciones de filtrado que ofrece FINDSTR. También puede usar los excelentes paquetes de desinstalación, pero convierte la salida a UNIX de manera predeterminada, por lo que ya no obtiene CR + LF; FINDSTR ofrece la mejor opción de Windows.


Puedes usar:

dir /s

Si necesita la lista sin toda la información del encabezado / pie de página, intente esto:

dir /s /b

(Seguro que esto funcionará para DOS 6 y posteriores, podría haber funcionado antes de eso, pero no recuerdo).


dir /s /b /a:d>output.txt lo dir /s /b /a:d>output.txt a un archivo de texto