Comando no DOS para listar conteúdo de uma pasta do windows e salvar em um arquivo txt
- listar pastas, subpastas e arquivos
- listar em ordem alfabética
- mostrar extensão dos arquivos
dir H:\pasta de exemplo\ /s /b /o:gn >C:\Users\[nome do usuário]\Documents\_Auxiliar\listIN.txt
/S Displays files in specified directory and all subdirectories.
/B Uses bare format (no heading information or summary).
/O List by files in sorted order.
----------
Para ir até a pasta de interesse, pode usar o comando - cd [caminho]
cd ..\myfolder
cd C:\Users\[nome do usuário]\Documents\_Auxiliar\
E dentro da pripria pasta usar o comando dir sem exportar para um arquivo
----------
An addition to the answer: when you do not want to list the folders, only the files in the subfolders, use /A-D switch like this:
dir ..\myfolder /b /s /A-D /o:gn>list.txt
-----------
An alternative to the above commands that is a little more bulletproof.
It can list all files irrespective of permissions or path length.
robocopy "C:\YourFolderPath" "C:\NULL" /E /L /NJH /NJS /FP /NS /NC /B /XJ
------------
If you want to list folders and files like graphical directory tree, you should use tree command.
tree /f
There are various options for display format or ordering.