Como listar ficheiros recursivamente em e subpastas com cmd ?
Listar ficheiros do Windows com o comando cmd dir lista todos os ficheiros e pastas, mas não recursivamente. Para exibir um completo de ficheiros e opcionalmente pastas dentro de todas as subpastas, utilize as opções de comando dir como se segue.
Tabela de Conteúdos
Como listar todos os ficheiros de uma pasta recursivamente na linha de comando ?
Primeiro, para listar todos os ficheiros numa pasta e subpastas a vários níveis, abra um prompt de comando MS-DOS. No Windows, abrir o menu iniciar, depois procurar e digitar cmd ou comando. Ou usar as janelas de atalho + R e digitar cmd. Depois digite o comando dir para listar o conteúdo da pasta com a opção recursiva dedicada.
1. Comando para listar recursivamente ficheiros em pastas com cmd
O comando abaixo permite listar recursivamente ficheiros em pastas e subpastas em cmd. De facto, cada pasta tem uma lista de ficheiros, com o seu subtotal de contagens de ficheiros e tamanho.
dir /s
2. Lista única de ficheiros recursivamente com cada subpasta
Para obter uma lista de ficheiros recursivamente numa única lista com o dividido entre cada subpasta, digite este comando:
dir /s /b
3. listar apenas ficheiros e não pastas
O comando exibe todos os ficheiros e pastas da pasta actual e todas as suas subpastas. Para listar apenas os ficheiros e não as pastas.
dir /s /b /a-d
- A opção /a é um filtro de atributos.
- Depois a opção -d significa “menos pastas”, depois a pasta não é exibida no prompt de comando.
Neste pequeno artigo vimos como listar ficheiros recursivamente em pastas e subpastas em cmd. Aqui está outro artigo sobre como apagar recursivamente ficheiros do Windows em cmd.