Come creare un elenco di file di testo del contenuto di una cartella
Aggiungere alle eccellenti informazioni sul comando DIR in windows:
Vai alla tua "ricerca" sulla barra delle applicazioni e digita: CMD
Poi premi enter o seleziona l'applicazione Prompt dei comandi che apparirà.
Questo aprirà una finestra che assomiglia a:
Assumendo che l'unità su cui si trovano i tuoi file sia l'unità C, e per usare il comando DIR, dovrai navigare nella cartella dove si trovano i file che vuoi elencare nel file di testo. Per fare questa navigazione userete il comando CD (Change Directory). Se volessi andare nella mia cartella Pictures, sarebbe qualcosa di simile a:
Una volta che sei lì, ti consiglierei di giocare con i vari interruttori per assicurarti di ottenere le informazioni che vuoi prima di scrivere qualsiasi file.
In base alla tua domanda, ti consiglierei di iniziare con:
dir /b
Questo elencherà solo i nomi di tutti i file e cartelle in quella directory.
Per ottenere le informazioni che hai selezionato in un file di testo, aggiungi l'opzione pipe menzionata.
Hai due opzioni tra cui scegliere, la singola "carota" (>) e la doppia "carota (>>).
La versione doppia della pipe (">>") aprirà e scriverà il file ogni volta che il comando viene eseguito, aggiungendo tutti i risultati successivi a qualsiasi cosa precedentemente presente nel file. Questo significa che se si esegue il comando due volte di seguito, ci saranno due copie del risultato nel file. Questo è vantaggioso se vuoi elencare il contenuto di diverse cartelle nello stesso file.
La versione singola della pipe (">") svuoterà il file e poi scriverà i nuovi risultati nel file ogni volta che il comando viene eseguito. Questo significa che se si esegue il comando 10 volte di seguito, solo gli ultimi risultati appariranno nel file.
Si consiglia di iniziare con la singola "carota" in modo da non doversi ricordare di cancellare una vecchia versione prima di usare il comando se usato di nuovo. Raccomanderei anche di qualificare sempre completamente il nome del tuo file di output, altrimenti potresti dover fare delle ricerche per trovarlo.
Quindi, voglio scrivere il file di output nella mia cartella Documenti con un file dal nome: "MyPictureList.txt"
Dopo aver aperto l'app CMD e aver navigato fino alla cartella che voglio elencare e scrivere nel mio file, dovrei usare il comando:
dir /b >C:\Users\Tom\Documents\MyPictureList.txt
Nota che non vedrai accadere molto:
Questo perché tutto il tuo output è stato scritto nel file. Se navighiamo nella mia cartella Documenti, vedrai il file:
E l'elenco dei file è contenuto in quel file ora:
Spero che questo aiuti.
Oh, e a proposito, se questo è qualcosa che vorresti fare spesso potresti considerare di rendere questo un file .bat eseguibile. Se hai bisogno di aiuto per farlo, fammi sapere.
Articoli simili
- Come bypassare la password della cartella sicura del Samsung A20 senza perdere alcun contenuto che si trova nella cartella sicura
- Dato quanto contenuto possiede la Disney, perché c'è così poco contenuto su Disney+?
- Come compilare una cartella dati in un .exe, se il .exe richiede i dati nella cartella dati per funzionare
- C'è un file manager per Windows che mi permette di selezionare tutti i file pari (o dispari) in una cartella?