Supondo que sua árvore de diretórios seja de tamanho razoável, você também pode usar o comando tree
, que produz uma árvore de diretórios muito bonita. Infelizmente esta beleza é difícil de se trabalhar fora de uma instância cmd, então você provavelmente vai querer dizer para usar apenas caracteres ascii com a opção /A
.
Exemplo:
De uma pequena estrutura de vários níveis
+---A
| +---A
| \---B
+---B
| \---A
| \---A
\---C
Você pode redirecionar isso para um arquivo usando um comando como:
tree /A ["directory path"] > tree.txt
Onde o caminho do diretório é opcional, mas útil se você deseja arvorar algo que não seja o diretório de trabalho atual.