2012-10-20 13:21:17 +0000 2012-10-20 13:21:17 +0000
24
24

Como copiar todos os nomes de ficheiros numa pasta para um bloco de notas?

Muitas vezes quero copiar todos os nomes de ficheiros com caminho completo e extensões numa pasta para um documento “.txt”, mas não consigo. Haverá uma forma fácil de o fazer? Como? Há um simples ficheiro de lote que o faça? O freeware pode funcionar, mas eu preferia ter um simples ficheiro batch.bat ou .exe que funcionasse.

Respostas (6)

32
32
32
2012-10-20 13:32:52 +0000
  1. Abrir um prompt de comando

  2. Navegue até ao directório que pretende com cd "Documents"

  3. dir /B > filelist.txt

  4. Abra o ficheiro filelist.txt ou mova-o para onde quiser.

A 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

Pode limitar a ficheiros apenas com dir /B /A-D. /AD significa apenas directórios, /A-D significa não directórios.

25
25
25
2012-10-20 20:55:02 +0000

Qual a versão do Windows? Pelo menos no Windows 7 (deve funcionar também no Win8), pode seleccionar os ficheiros, premir Shift e clicar no botão direito do rato. Agora verá uma nova opção Copiar como caminho em que pode clicar, e depois colar os caminhos no Bloco de Notas.

5
5
5
2015-06-02 09:09:03 +0000

Abra um Bloco de Notas e escreva as linhas abaixo.

dir /a /b /-p /o:gen >names.txt

Guardar este ficheiro com .bat como extensão. Mova o ficheiro .bat para que pasta pretende obter a lista de nomes de ficheiro. Faça duplo clique no ficheiro .bat. Será criado um ficheiro chamado names.txt, que tem lista de nomes de ficheiros.

1
1
1
2016-02-19 17:47:04 +0000

Seleccionar todos os ficheiros na pasta, Shift+Right-Click, copiar como caminho, colar para doc/excel/texto/email

0
0
0
2015-06-05 13:06:26 +0000

Descarregar xplorer² lite, seleccionar todos os ficheiros numa pasta e copiar todos os nomes dos ficheiros com caminho completo e extensões para a área de transferência, bloco de notas, Word ou Excel usando o atalho Alt+C ou clicar em Editar e depois Copiar nomes. Funciona muito bem e fácil.

0
0
0
2012-10-20 13:42:29 +0000

(for %F in (*) do @echo %~dpnxF)|sort >filelist.txt irá produzir uma lista ordenada de ficheiros (com caminhos completos) no directório actual em ficheiro chamado filelist.txt. Mude * para qualquer directório\caminho que deseje. Esteja ciente de que incluirá filelist.txt ele próprio se enumerar o directório actual, por isso é melhor correr a partir do diretório pai em vez disso.