cmd - por - ¿Cómo obtengo una lista de carpetas y subcarpetas sin los archivos?
robocopy (4)
Estoy tratando de imprimir una lista de las carpetas y subcarpetas de un directorio en un archivo.
Cuando ejecuto dir /s/b/o:n > f.txt
, obtengo una lista de los archivos también. Solo necesito las carpetas y subcarpetas.
¿Alguien sabe que esto es posible hacerlo desde la interfaz de línea de comando?
Prueba esto:
dir /s /b /o:n /ad > f.txt
Usé dir /s /b /o:n /a:d
, y funcionó perfectamente, solo asegúrate de dejar que el archivo termine de escribir, o tendrás una lista incompleta.
dir / ad / b / s dará la respuesta requerida
Displays a list of files and subdirectories in a directory.
DIR [ drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
[drive:][path][filename]
Specifies drive, directory, and/or files to list.
/A Displays files with specified attributes.
attributes D Directories R Read-only files
H Hidden files A Files ready for archiving
S System files I Not content indexed files
L Reparse Points - Prefix meaning not
simplemente configure el tipo de atributo de archivo deseado, en su caso / A: D (directorio)
dir / s / b / o: n / A: D> f.txt