Existe um repórter de conteúdo de pasta com impressão e filtragem?

4

Existe um utilitário que gere uma lista de todos os nomes de arquivos de um determinado tipo em uma determinada pasta e permita que essa lista seja impressa?

A pesquisa do Windows preenche minha lista de desejos da interface do usuário, mas a saída da pesquisa não pode ser impressa .

Isso pode ser feito até certo ponto usando um script de shell.

for /r %f in (*.*) do echo %~nF >> report.txt

A listagem de saída, no entanto, não é necessariamente alfabética. Mais importante, o tipo de arquivo do filtro de pesquisa deve ser alterado no console. A razão pela qual estou procurando uma interface de usuário também é que a instalação pode ser usada por outras pessoas da minha família que são muito menos experientes em tecnologia do que eu; as pessoas para quem basta abrir o console é um esforço significativo.

Em um nut-shell, estou procurando um aplicativo que:

  • Listar todos os arquivos de um determinado tipo em um determinado local

  • Permitir que a listagem seja classificada visualmente

  • Imprima a listagem à medida que ela é processada

por Everyone 16.08.2011 / 19:20

2 respostas

2

Como você disse, você poderia fazer isso usando um script de shell. Você pode classificar usando o comando dir em vez de um comando for. Os arquivos podem ser listados em ordem alfabética, usando /ON , ou você pode optar por classificar por algum outro fator (como o tempo criado). Para especificar o tipo de arquivo, basta listar as extensões no final com um caractere curinga para o nome do arquivo. Por exemplo, para listar todos os arquivos do tipo txt classificados alfabeticamente, digite dir /ON *.txt . Existem outras opções, como filtragem por atributo de arquivo. Você pode ler sobre eles usando dir /? .

Atualização:
Eu encontrei este artigo da Microsoft Knowledgebase que descreve como adicionar uma opção "Imprimir listagem de diretório" para o menu do botão direito do mouse de uma pasta. Eu tentei no meu laptop e parece funcionar. Você pode lê-lo aqui e baixar sua ferramenta para configurá-lo automaticamente (ou obter as instruções para fazê-lo manualmente, você mesmo): link

    
por 16.08.2011 / 19:33
1

Você pode querer tentar executar isso a partir de uma janela de prompt:

dir/a/b/s *.txt > filelist.txt

    
por 16.08.2011 / 19:43