É muito fácil no Interpretador de Linha de Comando do Windows (todos os sistemas operacionais Windows):
- Abra um prompt de comando (Iniciar - > Executar - >
cmd
Entrar ) - Navegue (
cd
) para o diretório cujos arquivos você deseja listar. - Insira
dir > output_file_name
(por exemplo,dir > C:\dir.txt
) e pressione Enter .
Abra o arquivo de texto recém-criado ( C:\dir.txt
) e você terá a saída completa do comando dir
nesse diretório.
O símbolo maior que ( >
) significa redirecionamento de saída; Ele envia a saída da maioria dos comandos para um arquivo que você especificar e é muito útil para ser capaz de registrar a saída de comandos.
A saída pode ser controlada com todas as várias opções disponíveis para personalizar a saída normal do comando DIR; Basta adicionar o redirecionamento de saída no final de qualquer argumento que você deseja enviar a saída para o arquivo de texto.
Update: Criando um menu de contexto com o botão direito do mouse para criar uma listagem de conteúdo de diretório
Crie um arquivo de lote e salve-o como %windir%\DirList.bat
:
@echo off
set dirpath=%1
dir %dirpath% /-p /o:gn > "%dirpath%\DirContents.txt"
exit
Abra o diretório SendTo
:
Windows 7 / Vista: %appdata%\Microsoft\Windows\SendTo
Windows XP: %USERPROFILE%\SendTo
Crie um novo atalho apontando para DirList.bat
e chame como quiser.
Agora, clique com o botão direito do mouse em qualquer diretório e selecione o sub-menu SendTo
para apresentar seu novo comando para listar o conteúdo do diretório.
NOTA: Isso só funcionará quando você clicar com o botão direito do mouse em um diretório e listará apenas o conteúdo do diretório em que você clicou com o botão direito do mouse. Também salva a lista nesse diretório (para evitar sobrescrever outros arquivos). O script pode ser facilmente modificado para alterar onde o arquivo da lista de saída é armazenado.