Como faço para copiar todos os nomes de arquivos em uma pasta para o bloco de notas?

21

Muitas vezes, quero copiar todos os nomes de arquivos com caminho completo e extensões em uma pasta para um documento ".txt", mas não consigo. Existe uma maneira fácil de fazer isso? Como? Existe um arquivo de lote simples que vai fazer isso? O freeware pode funcionar, mas eu preferiria ter um arquivo batch.bat ou .exe simples que funcionasse.

repana
fonte

Respostas:

27
  1. Abra um prompt de comando

  2. Navegue até o diretório desejado com cd "Documents"

  3. dir /B > filelist.txt

  4. Abra o filelist.txt ou mova-o para onde desejar.

Minha saída:

C:\Users\Tom\Documents>dir /B
all.css
BFBC2
Disc Images
Fax
Fiddler2
gegl-0.0
Network Monitor 3
Scanned Documents
SQL Server Management Studio
SweetScape
Virtual Machines
Visual Studio 2010

Você pode limitar a apenas arquivos com dir /B /A-D. / AD significando apenas diretórios, / A-D significa não diretórios.

Tom Ritter
fonte
Ótima resposta. É possível cobrir subpastas também quero dizer recursivamente?
RIT
22

Qual versão do Windows? No Windows 7 pelo menos (deve funcionar no Win8 também), você pode selecionar os arquivos, pressione Mudança e clique com o botão direito. Agora você verá um novo Copiar como caminho opção que você pode clicar e, em seguida, cole os caminhos no bloco de notas.

Karan
fonte
3
isso é muito mais fácil do que @tom e levedura funciona no win 8.1
Jon
Grande solução funciona no Windows 7 para. Salve meus lotes de tempo
MaxPayne
5

Abra um bloco de notas e digite as linhas abaixo.

dir / a / b / -p / o: gen & gt; names.txt

Salve este arquivo com .bat como extensão. Mova o arquivo .bat para qual pasta você deseja obter uma lista de nomes de arquivos. Clique duas vezes no arquivo bat. Um arquivo chamado names.txt será criado, o qual possui uma lista de nomes de arquivos.

Sathya
fonte
1

Selecione todos os arquivos na pasta Mudança + Clique com o botão direito , copie como caminho, cole em doc / excel / text / email

I Lernt This
fonte
"copiar como caminho" não é uma opção padrão no Windows. Você precisa fornecer detalhes específicos sobre como adicionar essa opção. Essa resposta está incompleta.
Ramhound
3
@Ramhound É, na verdade, mas só aparece se você segurar Shift enquanto clica com o botão direito do mouse. Esta é realmente uma resposta razoável. Eu estou votando Parece OK. - Da revisão
Ben N
Esta é uma resposta correta, mas Karan já deu 3 anos e meio antes.
Scott
0

(for %F in (*) do @echo %~dpnxF)|sort >filelist.txt irá produzir lista ordenada de arquivos (com caminhos completos) no diretório atual no arquivo chamado filelist.txt. mudança * para qualquer padrão de diretório \ caminho desejado. Esteja ciente de que incluirá filelist.txt se você enumerar o diretório atual, então é melhor executar a partir do diretório pai.

wmz
fonte
0

Faça o download do xplorer² lite, selecione todos os arquivos em uma pasta e copie todos os nomes de arquivo com caminho completo e extensões para área de transferência, bloco de notas, Word ou Excel usando o atalho Alt + C ou clique em Editar e depois Copiar nomes. Funciona muito bem e fácil.

dankim
fonte