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