A volte basta un’operazione banale come vedere tutti i file presenti in una cartella per semplificarsi la vita: capire cosa occupa spazio, controllare se un file è stato creato, o generare una lista da usare in un progetto o in un backup. Che tu lavori su Windows, macOS o Linux, esistono diversi metodi per elencare i file di una directory in modo rapido, pulito e anche automatizzabile.
In questa guida ti mostro i modi più semplici per farlo — dal classico prompt dei comandi fino agli script — così puoi scegliere la soluzione più comoda per te.
Come Elencare i File di una Directory in Modo Semplice
Cosa significa “elencare i file di una directory”?
Elencare i file (in inglese list directory contents) significa visualizzare tutti i file e le cartelle contenuti in una determinata posizione del sistema. Può essere utile per:
-
capire cosa contiene una directory specifica;
-
verificare la presenza o la data di modifica di un file;
-
creare un elenco testuale da esportare o stampare;
-
organizzare backup, script o archivi.
Ogni sistema operativo offre comandi nativi per farlo, più qualche strumento grafico o script per i più pratici.
Elencare i file di una directory su Windows
Metodo 1 – Con il Prompt dei Comandi (cmd)
Il comando base è: dir
Apri il Prompt dei comandi (cerca “cmd” nel menu Start), poi spostati nella directory che vuoi esplorare, ad esempio:
Vedrai l’elenco completo di file e sottocartelle con dimensioni, date e orari di modifica.
Opzioni utili:
-
/b→ mostra solo i nomi dei file, senza dettagli: -
/s→ include anche le sottocartelle: -
/o:n→ ordina alfabeticamente.
👉 Esempio completo: dir /b /o:n > elenco.txt
Questo crea un file di testo (elenco.txt) con tutti i nomi dei file ordinati in ordine alfabetico: perfetto per avere una lista pulita.
Metodo 2 – Con PowerShell
PowerShell è più moderno e flessibile. Aprilo e digita:
Oppure, in forma abbreviata:
Funziona anche su Windows come su Linux.
Per elencare solo i file (escludendo le cartelle):
Per salvare l’elenco in un file di testo:
E per includere anche le sottocartelle:
Su macOS puoi aprire il Terminale (Applicazioni → Utility → Terminale) e usare il comando ls (che significa list).
Ecco i più utili:
-
ls→ mostra i file e le cartelle nella directory corrente -
ls -l→ mostra dettagli (dimensione, data, permessi) -
ls -a→ mostra anche i file nascosti -
ls -lh→ formato “umano” per le dimensioni (KB, MB)
👉 Esempio pratico:
Per esportare l’elenco in un file:
Se vuoi includere anche le sottocartelle:
Elencare i file su Linux
Il comando è lo stesso di macOS, ma puoi usare anche combinazioni più avanzate:
-
-l→ dettagli completi -
-a→ include file nascosti -
-h→ dimensioni leggibili
Per cercare solo i file (escludendo directory):
E per esportarli in un file di testo:
Vuoi solo i file con una certa estensione?
Perfetto per creare elenchi di immagini, PDF o video in una cartella.
Elencare i file graficamente (senza terminale)
Se preferisci evitare i comandi, puoi comunque ottenere lo stesso risultato.
Su Windows
Apri Esplora File, entra nella cartella e premi:
-
Ctrl + Aper selezionare tutti i file, poiCtrl + Ce incolla in un documento di testo o Excel. Oppure, nel menu Visualizza, scegli “Dettagli” e potrai ordinare per nome, data o dimensione.
Su macOS
Apri Finder, entra nella cartella e premi Cmd + A per selezionare tutto. Poi Cmd + C e incolla in un documento Pages o Note.
Su Linux
Il file manager Nautilus (Ubuntu) o Dolphin (KDE) mostra già tutto. Puoi copiare e incollare la lista come testo o esportarla via script.
Script automatico per generare liste di file
Se ti serve farlo spesso, puoi creare uno script automatico. Ecco un esempio in Python, che funziona su ogni sistema:
Questo script crea un file elenco_file.txt con tutti i file (anche nelle sottocartelle). Perfetto per inventari, backup o cataloghi di file multimediali.
Suggerimenti extra
-
Se l’elenco è troppo lungo, puoi aprirlo in Excel e filtrare per tipo o dimensione.
-
Su Windows puoi anche usare l’app TreeSize o WinDirStat per analizzare visivamente il contenuto delle directory.
-
Evita di generare liste da directory di sistema (es. C:\Windows\System32) se non sei esperto: rischi di esportare migliaia di file inutili.
Come Elencare i File di una Directory in Modo Semplice
Elencare i file di una directory è un’operazione semplice ma potentissima: ti permette di avere ordine, controllo e visione d’insieme sui tuoi dati.
Che tu preferisca farlo con un clic o con un comando, ora sai esattamente come ottenere la lista dei tuoi file in pochi secondi — e come salvarla, ordinarla o automatizzarla quando serve.