Estoy intentando imprimir una lista de las carpetas y subcarpetas de un directorio en un archivo.
Cuando ejecuto dir /s/b/o:n > f.txt
, también obtengo una lista de los archivos. Solo necesito las carpetas y subcarpetas.
Alguien sabe ¿es posible hacer esto desde la interfaz de línea de comandos?
cmd
directory
subdirectory
Inkey
fuente
fuente
dir /s /b /o:n /a:d > f.txt
odir /s /b /on /ad > f.txt
. Personalmente, utilizo el:
enfoque para los atributos de un interruptor, ya que es más claro lo que está sucediendo.simplemente establezca el tipo de atributo de archivo deseado, en su caso / A: D (directorio)
dir / s / b / o: n / A: D> f.txt
fuente
Usé
dir /s /b /o:n /a:d
, y funcionó a la perfección, solo asegúrese de dejar que el archivo termine de escribirse, o tendrá una lista incompleta.fuente
No tengo suficiente reputación para comentar ninguna respuesta. En uno de los comentarios, alguien preguntó cómo ignorar las carpetas ocultas de la lista. A continuación se muestra cómo puede hacer esto.
fuente
Estoy usando esto de PowerShell:
fuente
dir /ad /b /s
dará la respuesta requerida.fuente