Come copio tutti i nomi dei file in una cartella nel blocco note?


23

Spesso voglio copiare tutti i nomi dei file con il percorso completo e le estensioni in una cartella in un documento ".txt" ma non posso. C'è un modo semplice per farlo? Come? Esiste un semplice file batch che lo farà? Il freeware potrebbe funzionare, ma preferirei avere un semplice file batch.bat o .exe che funzioni.

Risposte:


30
  1. Apri un prompt dei comandi

  2. Passare alla directory desiderata con cd "Documents"

  3. dir /B > filelist.txt

  4. Apri filelist.txt o spostalo dove vuoi.

La mia uscita:

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

Puoi limitarti a solo file con dir /B /A-D. / AD significa solo directory, / AD significa non directory.


Bella risposta. È possibile coprire anche le sottocartelle intendo ricorsivamente?
RIT

23

Quale versione di Windows? Almeno in Windows 7 (dovrebbe funzionare anche in Win8), è possibile selezionare i file, premere Shifte fare clic con il tasto destro. Ora vedrai una nuova opzione Copia come percorso su cui puoi fare clic, quindi incolla i percorsi nel Blocco note.


3
è molto più semplice di @tom e sì funziona nella vittoria 8.1
Jon,

Ottima soluzione funziona anche su Windows 7. Risparmia un sacco di tempo
MaxPayne,

5

Apri un Blocco note e digita le righe sottostanti.

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

Salvare questo file con .bat come estensione. Spostare il file .bat in quale cartella si desidera ottenere un elenco di nomi di file. Fare doppio clic sul file bat. Verrà creato un file chiamato names.txt, che ha un elenco di nomi file.


1

Seleziona tutti i file nella cartella, Shift+ Right-Click, copia come percorso, incolla in doc / excel / testo / email


"copia come percorso" non è un'opzione predefinita in Windows. Devi fornire in dettaglio come aggiungere tale opzione. Questa risposta è incompleta.
Ramhound,

3
@Ramhound In realtà lo è, ma appare solo se tieni premuto Maiusc mentre fai clic con il tasto destro. Questa è in realtà una risposta ragionevole. Sto votando Sembra OK. - Dalla recensione
Ben N

Questa è una risposta corretta, ma Karan l'ha già data , 3 anni e mezzo prima.
Scott,

0

(for %F in (*) do @echo %~dpnxF)|sort >filelist.txtprodurrà un elenco ordinato di file (con percorsi completi) nella directory corrente nel file chiamato filelist.txt. Passa *alla directory \ percorso che desideri. Tenere presente che si includerà filelist.txtse si enumera la directory corrente, quindi è preferibile eseguire invece dalla directory principale.


0

Scarica xplorer² lite, seleziona tutti i file in una cartella e copia tutti i nomi dei file con il percorso completo e le estensioni negli Appunti, nel blocco note, in Word o Excel usando la scorciatoia Alt + C o fai clic su Modifica e poi Copia nomi. Funziona molto bene e facilmente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.