Como criar uma listagem de arquivos de texto de todos os arquivos em uma pasta específica?

7

Eu tenho uma grande coleção de arquivos MP3 com cerca de 80 GB, aproximadamente 16000 músicas. Um amigo meu quer uma lista da minha música para começar uma coleção própria. Trazê-los em uma unidade USB não é possível, já que vivemos em diferentes continentes e ele não tem problema em reuni-los por conta própria.

Existe uma maneira fácil de obter apenas os nomes de todos os arquivos em um diretório, sem obter nomes de diretórios também?

Eu não me importo de instalar software se for necessário, mas prefiro não fazer isso.

    
por Jens Erat 11.09.2009 / 04:57

5 respostas

22

Você pode usar o comando dir . Primeiro, navegue até a pasta com todos os arquivos com o prompt de comando, você pode copiar um diretório do Explorer e colá-lo clicando com o botão direito do mouse se não quiser digitar.

Para excluir nomes de diretório, mas recorrer a subdiretórios:

dir /a-d /s *.mp3 > mp3s.txt

embora o acima mostre arquivos ocultos (thumbs.db, entre outras coisas, da capa do álbum), então talvez você queira ocultá-los:

dir /a-d-h /s *.mp3 > mp3s.txt

ambas as abordagens acima farão um arquivo de texto chamado mp3s.txt na sua pasta mp3.

Para uma abordagem de GUI, você pode usar DirPrint , O How-To Geek escreveu recentemente um artigo sobre ele :

    
por 11.09.2009 / 04:59
9

Para aqueles que usam Total Commander , há itens de menu para isso:

  • Copiar nomes selecionados para a área de transferência
  • Copiar nomes com caminhos para a área de transferência
  • Copiar para a área de transferência com todos os detalhes
  • Copiar para a área de transferência com caminho + Detalhes

Está no menu Mark e trabalha com arquivos selecionados. Selecione todos eles ("+" no teclado numérico, "* .mp3" como filtro) se você precisar copiar os nomes de todos os arquivos MP3 no diretório.

    
por 11.09.2009 / 05:22
4

O utilitário Impressora de diretório JR permite imprimir uma listagem de cada subdiretório e / ou arquivo contido em um diretório e / ou subdiretório. Suporta minúsculas / dos estilo nome do arquivo, tamanho do arquivo em KB / bytes, atributos, tamanho do arquivo personalizado, etc.

Oresultadoexibidonoblocodenotasounoeditordetextopadrãocomooarquivo"dirprint.txt". Este arquivo é criado na pasta de instalação "JR Directory Printer", cada vez que você clica no botão "Iniciar".

Opções:

  • Marque a opção Recurse Sub-directory para ver uma lista completa de todos os subdiretórios e todos os arquivos em todos os diretórios.

  • A opção de nome de arquivo em minúsculas forçará todos os nomes de arquivo em letras minúsculas, independentemente do nome real do arquivo.

  • A opção de nome de arquivo estilo DOS limitará o tamanho do nome do arquivo em 8 caracteres.

  • Exibir subdiretórios resultará em uma lista de todos os subdiretórios contidos no diretório selecionado, junto com uma lista de todos os arquivos individuais contidos no diretório raiz. Ele não listará todos os subdiretórios ou arquivos individuais contidos nos subdiretórios principais. Para ver uma lista completa de todos os subdiretórios e todos os arquivos em todos os diretórios, verifique a opção Recurse Sub-directories e clique no botão Start. Isso iria reescrever o arquivo "dirprint.txt" usando as novas opções.

  • Você pode limitar os nomes dos arquivos de tamanho para que eles se ajustem corretamente na lista. Por padrão, esse valor é 35 caracteres.

  • Você pode marcar / desmarcar a opção Exibir tamanho, data e atributos para listar / unlistar o tamanho do arquivo, data / hora modificada e atributos de arquivo (a - Arquivos, r - Somente leitura, s - Sistema, h - Oculto ).

por 11.09.2009 / 05:03
3

Se você tiver o Winamp , há uma opção para salvar uma lista de reprodução como uma página HTML com todas as músicas da lista de reprodução. Dessa forma, se suas músicas forem rotuladas como ok, você terá uma lista bem formatada, sem nomes de pastas.

    
por 11.09.2009 / 08:08
1

FreeCommander seria minha arma de escolha para fazer isso. Pasta - > Faça uma lista de pastas. Alos tem opções para copiar arquivos selecionados para a área de transferência. Ótima ferramenta e é grátis.

    
por 01.11.2009 / 02:15