Elencare in un file di testo gli elementi di una cartella.

Di Giuseppe De Cola.

`**********`

Quando una cartella contiene pochi elementi come file e cartelle, non  difficile farne la lista. La cosa diventa pressoch impossibile quando abbiamo in una cartella migliaia di file e cartelle, come capita per cartelle di file musicali, come midi e karaoke, oppure con i file di testo come le raccolte dei libri.

Per chi non volesse installare un software apposito, il sistema operativo della Microsoft, qualsiasi versione, consente di creare un file batch che, copiato nella cartella di cui si vuole listare tutti gli elementi, alla semplice pressione di invio sul file stesso, genera un file di testo con l'elenco di tutte le cartelle ed i file in essa contenuti. in pratica, ci si serve dei comandi di MS-DOS che sono sempre utilizzabili in Windows. Il procedimento di seguito indicato, vale per qualunque versione di Windows, da Windows XP fino a Windows Seven.

La prima cosa da fare  creare un file batch. Per procedere, basta usare qualunque editor di testo, compreso  il Blocco Note di Windows. Facciamo l'ipotesi di usare il blocco note, anche se la procedura  uguale per qualsiasi editor.

Da menu avvio, programmi o tutti i programmi, accessori, scegliamo blocco note e premiamo invio. Una volta a schermo il foglio dell'editor, sul quale possiamo scrivere, incolliamo il testo che segue:

``@echo off``
``cls``
``dir /b *.* >lista.txt``
``cls``

Quel nome lista.txt  il nome del file che sar creato, quindi, se si volesse cambiare, magari chiamandolo lista file.txt, lista elementi.txt, eccetera, basta cambiarlo.

Quando salviamo il file, nella finestra di salvataggio che si apre con il comando salva con nome.... del menu file del Blocco Note o dell'editor di testo che si sta usando, selezioniamo ``Tutti i file (*.*)`` nella casella Salva come, quindi, digitiamo come Nome del file: crea_lista_elementi_txt.bat. Con tab, ci portiamo nella casella Salva in ... e scegliamo la cartella nella quale salvare il file appena creato. Non ci resta che premere il tasto tab fino al comando Salva e premiamo invio per salvare il file nella cartella scelta.

Ogni volta che ci serve la lista delle cartelle e dei file contenuti in una cartella, facciamo una copia del file crea_lista_elementi_txt.bat con control pi C, la incolliamo con control pi V nella cartella che ci interessa e premiamo invio.

Quasi immediatamente, ed ovviamente dipende dalla quantit di elementi presenti nella cartella, troveremo nella cartella stessa un file con nome lista.txt che contiene la lista di tutti gli elementi della cartella.

Questo file lo possiamo inviare magari a qualche amico per confrontare i file audio, video, programmi, eccetera, insomma, quello che si possiede.

Per chi non si volesse cimentare a crearsi da solo il file bat, tra i software del mese  stato inserito il file bat pronto all'uso e che crea un file di nome lista.txt con la lista di tutti gli elementi della cartella nella quale viene copiato.

`***********`

`Giuseppe De Cola <giuseppedecola@email.it>`_


