Como obter uma lista de arquivos na pasta do Windows

Anonim

Obtendo uma lista de arquivos da pasta no Windows
Quando me virei sobre como exibir rapidamente uma lista de arquivos em um arquivo de texto, percebi que não conhecia a resposta. Embora a tarefa, como se viu, é bastante comum. Isso pode ser necessário para transferir a lista de arquivos por um especialista (para resolver alguns problemas), registro independente do conteúdo da pasta e outros fins.

Foi decidido eliminar a lacuna e preparar as instruções sobre este tópico em que será mostrado como obter uma lista de arquivos (e subpastas) na pasta Linha de Comando do Windows, bem como automatizar este processo se a tarefa ocorrer muitas vezes.

Obtendo um arquivo de texto com um conteúdo de pasta na linha de comando

Obtendo uma lista de arquivos no prompt de comando

Primeiro, como fazer um documento de texto contendo uma lista de arquivos na pasta desejada manualmente.

  1. Execute o prompt de comando em nome do administrador.
  2. Digite CD X: \ Folder \ onde x: \ folder \ - o caminho completo para a pasta, a lista de arquivos da qual você deseja obter. Pressione Enter.
  3. Digite o comando DIR / A / -P / O: Gen> Files.txt (onde arquivos.txt é um arquivo de texto no qual a lista de arquivos será salva). Pressione Enter.
  4. Se você usar o comando com o / b (dir / a / b / -p / o: gen> files.txt), então a lista estará faltando qualquer informação adicional sobre os tamanhos de arquivos ou a data de criação é apenas uma lista de nomes.

Preparar. Como resultado, um arquivo de texto contendo as informações necessárias será criado. O comando é maior, este documento é salvo na mesma pasta, a lista de arquivos do qual você deseja obter. Você também pode remover a saída para o arquivo de texto, nesta caixa, a lista será exibida apenas na linha de comando.

O arquivo de texto resultante com uma lista

Além disso, para os usuários da versão russa do Windows, ele deve ser considerado que o arquivo é armazenado na codificação do Windows 866, isto é, no bloco de notas usual em vez de caracteres russos, você verá hieróglifos (mas você pode usar um editor de texto alternativo para ver, por exemplo, texto sublime).

Recebemos uma lista de arquivos usando o Windows PowerShell

Você também pode obter uma lista de arquivos na pasta usando comandos do Windows PowerShell. Se você quiser salvar uma lista para um arquivo, execute o PowerShell em nome do administrador, se fácil de visualizar na janela - inicialização bastante simples.

Salvando uma lista de arquivos para um arquivo de texto em Powersehll

Exemplos de equipes:

  • Get-Childem -Path C: \ Pasta - Saída da lista de todos os arquivos e pastas localizados na pasta da pasta no disco C na janela PowerShell.
  • Get-childem -path c: \ folder | Arquivo Out-Arquivo C: \ Files.txt - Crie um arquivo de arquivo de texto.txt com uma lista de arquivos na pasta da pasta.
  • Adicionar o parâmetro -Recurse ao primeiro comando descrito Exibe o conteúdo de todas as subpastas na lista.
  • -File e parâmetros -detretários permitem que você obtenha uma lista de arquivos apenas ou apenas pastas, respectivamente.
Lista de arquivos recebidos no PowerShell

O acima não é todos os parâmetros do get-killitem, mas no âmbito da tarefa descrita neste guia, acho que haverá o suficiente.

Microsoft Corrigir utilitário para imprimir a pasta Conteúdo

No https://support.microsoft.com/ru-ru/kb/321379 há um utilitário Microsoft Corrigir, adicionando a "Listagem de diretório de impressão" ao menu de contexto, a lista de arquivos na pasta de impressão.

Saída da lista de arquivos para imprimir através do menu de contexto

Apesar do fato de que o programa é destinado apenas para o Windows XP, o Vista e o Windows 7, ele trabalhava com sucesso no Windows 10, foi o suficiente para executá-lo no modo de compatibilidade.

Além disso, na mesma página, a ordem de manual adicionando um comando de saída de arquivo ao condutor é mostrada, e a opção para o Windows 7 também é adequada para o Windows 8.1 e 10. e se você não precisar imprimir, você pode corrigir Comandos oferecidos pelos comandos da Microsoft, excluindo o parâmetro / p na terceira linha e removendo completamente o quarto.

Consulte Mais informação