Crie XLS ou CSV a partir de nomes de arquivos na pasta no Windows?

7

Eu tenho algumas centenas de arquivos em uma pasta em uma máquina com Windows 7. Existe uma maneira de gerar um arquivo XLS ou CSV dos nomes de arquivo na pasta?

Um arquivo de texto também é bom; Apenas procurando por qualquer método para extrair automaticamente os nomes dos arquivos.

    
por Anagio 22.04.2014 / 18:15

4 respostas

10

Uma maneira muito rápida e suja é o prompt de comando. Simplesmente abra um, navegue até sua pasta e canalize o resultado em um arquivo de texto usando este comando:

dir > filenames.txt

Você terá que fazer alguma limpeza, mas como eu disse "rápido e sujo". :-) Se você quer apenas determinados objetos, você pode naturalmente limitar a saída do seu comando 'dir'.

A opção Cybertox mencionada pode ser uma boa ideia:

/B Uses bare format (no heading information or summary).

    
por 22.04.2014 / 18:20
17

Você pode usar o PowerShell para criar um arquivo CSV real:

dir | Export-Csv MyFileList.csv

    
por 22.04.2014 / 18:23
6

Isso costumava funcionar em versões mais antigas do Windows e fornecia o caminho completo de todos os arquivos:

dir /s /b > list.txt
    
por 22.04.2014 / 21:57
0

Se você também quiser os metadados (proprietário, tamanho, data de modificação), consulte Comando do PowerShell para escrever o diretório para CSV para um one-liner

    
por 17.09.2014 / 23:32