it-swarm.dev

Comando para listar todos os arquivos em uma pasta, bem como subpastas no Windows

Eu tentei procurar por um comando que poderia listar todo o arquivo em um diretório, bem como subpastas usando um comando comando Prompt. Eu li a ajuda para o comando "dir", mas não encontrei o que estava procurando. Por favor me ajude qual comando poderia conseguir isso.

150
user1760178

O post abaixo fornece a solução para o seu cenário.

dir /s /b /o:gn

/S Exibe arquivos no diretório especificado e em todos os subdiretórios.

/B Usa o formato nu (sem informações de cabeçalho ou resumo).

/O Listar por arquivos na ordem de classificação.

246
user1985027

Se você deseja listar pastas e arquivos como a árvore de diretórios gráficos, você deve usar o comando tree .

tree /f

Existem várias opções para o formato de exibição ou pedido.

Verifique a saída de exemplo.

 enter image description here

Respondendo tarde. Espero que ajude alguém.

83
Somnath Muluk

Uma adição à resposta: quando você não quiser listar as pastas, apenas os arquivos nas subpastas, use/A-D alternar assim:

dir ..\myfolder /b /s /A-D /o:gn>list.txt
48
Laszlo Lugosi

Uma alternativa para os comandos acima, que é um pouco mais à prova de balas.

Pode listar todos os arquivos independentemente de permissões ou tamanho do caminho.

robocopy "C:\YourFolderPath" "C:\NULL" /E /L /NJH /NJS /FP /NS /NC /B /XJ

Eu tenho um pequeno problema com o uso de C:\NULL que eu escrevi no meu blog

https://theitronin.com/bulletproofdirectorylisting/

Mas, no entanto, é o comando mais robusto que conheço.

5
Bruno

Se você simplesmente precisa obter o instantâneo básico dos arquivos + pastas. Siga estes passos de bebê:

  • Pressione Windows + R
  • Pressione Enter
  • Digite cmd
  • Pressione Enter
  • Digite dir
  • Pressione Enter
4
student