Tentei procurar um comando que pudesse listar todo o arquivo em um diretório e subpastas usando um comando do prompt de comando. Eu li a ajuda do comando "dir", mas não consegui encontrar o que estava procurando. Por favor, ajude-me que comando poderia obter isso.
windows
command-line
command
dir
user1760178
fonte
fonte
dir /s
faz o trabalho.Respostas:
A postagem abaixo fornece a solução para o seu cenário.
/ S Exibe arquivos no diretório especificado e em todos os subdiretórios.
/ B Usa o formato simples (sem informações ou resumo do cabeçalho).
/ O Listar por arquivos em ordem classificada.
fonte
dir -s
vez do/s
formato para sinalizadores.>list.txt
-lo para que a saída para um arquivo seja usada com mais facilidade. Assim, o comando seria:dir /s /b /o:gn >list.txt
Se você quiser listar pastas e arquivos como a árvore de diretórios gráficos, use o comando tree .
Existem várias opções para formato ou pedido de exibição.
Verifique o exemplo de saída.
Respondendo tarde. Espero que ajude alguém.
fonte
Uma adição à resposta: quando você não deseja listar as pastas, apenas os arquivos nas subpastas, use a opção / AD como esta:
fonte
Uma alternativa aos comandos acima é um pouco mais à prova de balas.
Ele pode listar todos os arquivos, independentemente de permissões ou tamanho do caminho.
Tenho um pequeno problema com o uso de C: \ NULL, sobre o qual escrevi no meu blog
https://theitronin.com/bulletproofdirectorylisting/
Mas, no entanto, é o comando mais robusto que conheço.
fonte
Se você simplesmente precisa obter o instantâneo básico dos arquivos + pastas. Siga estas etapas do bebê:
cmd
dir
fonte
dir
apenas fornece informações sobre os arquivos e diretórios na pasta atual, mas o OP deseja que o retorno inclua arquivos nas subpastas também.Listar todos os arquivos, pastas de primeiro nível e seu conteúdo
Listar todos os subdiretórios e arquivos de primeiro nível
Salvar lista de arquivos em texto
Obtenha tudo
Salve tudo no arquivo
fonte