Torna al blog

Aggiungere la data al nome file: creazione, modifica, oggi

Come aggiungere la data al nome di un file su Windows o Mac con PowerRename, PowerShell, Power Automate, Finder o Terminale, e come datare i file nuovi in automatico.

6 novembre 2026
File Arbor Team

Ogni strumento che può aggiungere una data al nome di un file ti costringe prima a rispondere a una domanda: quale data? PowerRename su Windows usa la data in cui un file è stato creato, il Finder su Mac conosce soltanto la data di oggi, mentre PowerShell, Power Automate e Terminale possono usare tutte e tre. Per i file che continuano ad arrivare, un programma che rinomina in base a regole, come File Arbor, data ciascun file appena arriva.

Questa guida parte dalla scelta della data giusta, perché da quella scelta dipende quale strumento funziona. Poi passa in rassegna, passo per passo, le opzioni integrate di Windows 11 e macOS, e finisce con il lavoro che nessuna di loro fa da sola: datare i nuovi file senza di te.

Quale data va nel nome del file?

Un file porta con sé più date, e spesso non coincidono. Un PDF scaricato oggi da un'email del 2024 ha nel contenuto una data del 2024, come data di creazione sul tuo disco quella di oggi, e magari una data di modifica intermedia.

DataCosa registraUtile per
Data di oggiIl momento in cui rinomini il fileSegnare quando hai archiviato, inviato o ricevuto qualcosa
Data di creazioneQuando questa copia è comparsa su questo discoDownload e scansioni, dove conta l'arrivo
Data di modificaQuando il contenuto è stato salvato l'ultima voltaDocumenti, bozze ed esportazioni, dove conta la data del contenuto
Data di scattoQuando una foto è stata scattata, dai dati EXIFFoto, che vengono copiate troppo spesso per fidarsi delle date del file
Una data dentro il documentoLa data di fattura o di estratto conto stampata sul documentoFatture, ricevute, estratti conto bancari

La data di creazione è quella che sorprende. Su Windows appartiene alla copia, non al contenuto: copia oggi un foglio di calcolo del 2019 su un disco nuovo e la sua data di creazione è oggi, mentre la data di modifica dice ancora 2019. Per questo un file può sembrare "creato" dopo essere stato "modificato".

L'ultima riga richiede uno strumento che legga il documento stesso. Ne parliamo in una guida a parte su come rinominare i file PDF in base al contenuto.

Scrivi la data in modo che si ordini

Metti la data all'inizio del nome, nell'ordine anno-mese-giorno: 2026-11-06 contratto.pdf. In quell'ordine l'ordinamento alfabetico è un ordinamento per data, quindi Esplora file e il Finder dispongono i file per data senza bisogno di una colonna Data. 11-06-2026 si ordina prima per mese e poi per giorno, e questo mescola gli anni.

Tre regole rendono i nomi portabili:

  1. Niente barre. / e \ separano le cartelle, quindi nessun nome di file può contenerle.
  2. Niente due punti. Windows rifiuta : in un nome di file. Scrivi un orario come 14-30 oppure 1430.
  3. Un solo stile di separatore. Scegli trattini o trattini bassi e mantieni la scelta: un miscuglio è più difficile da cercare.

La nostra guida alle convenzioni per i nomi dei file spiega cosa mettere dopo la data.

Windows: PowerRename per la data di creazione

PowerRename è incluso in Microsoft PowerToys, un download gratuito di Microsoft. Le sue variabili di data leggono la data di creazione di ciascun file, e questo lo rende il modo più rapido per datare un gruppo di download o di scansioni.

  1. Installa PowerToys e controlla che PowerRename sia attivo nelle sue impostazioni.
  2. Seleziona i file in Esplora file, fai clic con il tasto destro e scegli Rename with PowerRename.
  3. Spunta Use regular expressions.
  4. In Search for scrivi ^. In un'espressione regolare significa "l'inizio del nome".
  5. In Replace with scrivi $YYYY-$MM-$DD_.
  6. Imposta Apply to su Filename only, così l'estensione resta com'è.
  7. Controlla il riquadro di anteprima, poi fai clic su Apply.

relazione.pdf, creato il 6 novembre 2026, diventa 2026-11-06_relazione.pdf. Aggiungi l'orario con $hh-$mm. Ctrl+Z in Esplora file annulla la ridenominazione.

Per le foto PowerRename ha un secondo gruppo di variabili che leggono la data di scatto EXIF, come $DATE_TAKEN_YYYY. Per usarle scegli l'opzione EXIF/XMP nel suo menu. Per la data di modifica, invece, PowerRename non ha nessuna variabile.

Windows: PowerShell per qualsiasi data

PowerShell può leggere tutte le date che un file possiede, quindi è lo strumento giusto per la data di modifica o per la data di oggi. Apri PowerShell, vai nella cartella ed esegui prima questo:

cd "$HOME\Documents\Scans"
(Get-ChildItem -File) | Rename-Item -NewName { $_.LastWriteTime.ToString('yyyy-MM-dd') + ' ' + $_.Name } -WhatIf

-WhatIf stampa cosa succederebbe e non cambia nulla. Quando l'elenco ti sembra giusto, premi la freccia su, cancella -WhatIf ed eseguilo di nuovo. Le parentesi attorno a Get-ChildItem fanno sì che PowerShell raccolga l'elenco dei file prima di rinominare, così nessun file viene preso due volte.

Sostituisci la data al centro per cambiare cosa finisce nel nome:

VuoiUsa
Data di modifica$_.LastWriteTime.ToString('yyyy-MM-dd')
Data di creazione$_.CreationTime.ToString('yyyy-MM-dd')
Data di oggi(Get-Date).ToString('yyyy-MM-dd')
Data e ora$_.LastWriteTime.ToString('yyyy-MM-dd HH-mm')

In queste stringhe di formato MM indica il mese e mm i minuti. Esegui la riga una sola volta per cartella: una seconda esecuzione mette una seconda data davanti alla prima. I vecchi trucchi dei file batch con %date% conviene evitarli, perché il formato di quella variabile segue le impostazioni regionali del computer.

Windows: Power Automate per il desktop, senza codice

Power Automate per il desktop è incluso in Windows 11 senza costi aggiuntivi e si può installare su Windows 10. La sua azione Rename file(s) ha uno schema pensato per questo lavoro.

  1. Crea un nuovo flusso e aggiungi Get files in folder. Scegli la cartella e, se vuoi, un filtro come *.pdf.
  2. Aggiungi Rename file(s) e passagli la variabile %Files% del primo passaggio.
  3. Imposta Rename scheme su Add datetime.
  4. Imposta Datetime to add su Last modified, Creation time oppure Current datetime.
  5. Imposta Add datetime su Before name, scegli un Separator e cambia Datetime format dal valore predefinito yyyyMMdd a yyyy-MM-dd se vuoi i trattini.
  6. Salva ed esegui il flusso.

Fa lo stesso lavoro della riga PowerShell, con i menu al posto del codice. Come lo script, parte quando lo avvii, e se lo esegui due volte aggiunge una seconda data.

Mac: il Finder aggiunge la data di oggi, Terminale quella del file

La ridenominazione in blocco del Finder può aggiungere una data, ma di un solo tipo. Seleziona i file, fai clic su uno di essi tenendo premuto Control, scegli Rename, poi Format nel menu a comparsa e Name and Date come formato del nome. Ogni file riceve la data e l'ora attuali, al secondo, collocate prima o dopo il nome. Va bene quando vuoi "il giorno in cui ho archiviato questi file" e non va bene per nient'altro.

Per la data propria di ogni file usa Terminale. Questo ciclo stampa cosa farebbe:

cd ~/Documents/Scans
for f in *; do
  [ -f "$f" ] || continue
  d=$(stat -f %Sm -t %Y-%m-%d "$f")
  echo mv -n "$f" "$d $f"
done

%Sm è la data di modifica. Cambiala in %SB per la data di creazione, il tempo di nascita nel stat di macOS. Quando i comandi stampati ti sembrano giusti, cancella echo ed esegui di nuovo il ciclo. mv -n non sovrascrive mai un file che ha già il nuovo nome. Come su Windows, una seconda esecuzione aggiunge una seconda data.

Cosa può mettere nel nome ogni strumento

FunzionePowerRenamePowerShellPower AutomateFinderTerminale (Mac)File Arbor
PiattaformaWindowsWindowsWindowsMacMacWindows e Mac
Data di oggiNoSìSìSìSìNo
Data di creazioneSìSìSìNoSìSì
Data di modificaNoSìSìNoSìSì
Data di scatto della fotoSìCon codice aggiuntivoNessuna opzione integrataNoCon codice aggiuntivoSì
Data i nuovi file da soloNoNoNoNoNoSì, con la modalità Automatico (Pro)
Lo stesso file non viene mai datato due volteNoNoNoNoNoSì
PrezzoGratisGratisGratis con WindowsGratisGratisPiano gratuito, Pro $24.99 una tantum

Come aggiungere la data ai nuovi file in automatico?

Tutti i metodi qui sopra funzionano sui file che ci sono già. Nessuno si accorge della scansione che arriverà domani, e se li esegui di nuovo, datano una seconda volta i file di ieri. Né Windows né macOS hanno un'impostazione che metta la data sui nuovi file.

File Arbor è un programma di organizzazione dei file basato su regole, per Windows e Mac, che risolve entrambi i problemi. Una regola sceglie i file e la sua azione Rinomina costruisce un nuovo nome a partire da più parti:

  1. Aggiungi la cartella in cui arrivano i file, come Scansioni o Download.
  2. Crea una regola che riconosca i tipi di file, per esempio l'estensione pdf, docx.
  3. Sotto Allora scegli Rinomina. Fai clic su Aggiungi parte e scegli Data del file, poi Nome originale. Imposta Tra le parti su uno spazio o su _. Fai clic sulla parte della data per scegliere come viene scritta: 2026-11-06, 20261106 oppure 06.11.2026.
  4. Controlla Cosa fa l'esecuzione, che elenca ogni file con il suo nuovo nome prima che cambi qualcosa.
  5. Premi Esegui, oppure porta la cartella in modalità Automatico, così ogni nuovo file viene rinominato appena arriva.

Data del file è la data di modifica. Per le foto scegli invece Data di scatto della foto, che legge la data EXIF e ripiega sulla data del file quando una foto non ne ha. Per la data di creazione fai clic su Modifica come testo e scrivi <CreatedDate:yyyy-mm-dd> <Name>. Nella stessa vista Data del file e Nome originale compaiono come <Date:yyyy-mm-dd> e <Name>.

Tre dettagli contano più di quanto sembri. Un file viene rinominato una sola volta: la regola ricorda cosa ha rinominato, quindi un riavvio o l'esecuzione successiva non produce mai 2026-11-06 2026-11-06 scansione.pdf. Niente viene sovrascritto: quando il nuovo nome è già occupato, il file riceve un numero, come fattura (1).pdf. Una ridenominazione si può annullare da Cronologia, finché il file si trova ancora dove la regola l'ha lasciato. File Arbor non ha una parte "data di oggi"; per un file appena arrivato, la sua Data del file di solito è comunque oggi.

La ridenominazione è inclusa nel piano gratuito: una cartella monitorata, due regole, fino a 20 file al giorno, esecuzione manuale. File Arbor Pro costa $24.99 una tantum e aggiunge la modalità Automatico, cartelle e regole illimitate e nomi costruiti con una data letta dentro un PDF o una scansione. La sezione del manuale dedicata alla ridenominazione dei file elenca tutte le parti che un nome può usare.

Quale fa al caso dei tuoi file?

"Ho una cartella di download da datare, su Windows." Usa PowerRename. Qui ti serve la data di creazione, e l'anteprima mostra ogni nuovo nome prima che tu lo applichi.

"Mi serve la data in cui il documento è stato modificato per l'ultima volta." Usa PowerShell con LastWriteTime, oppure Power Automate per il desktop con Last modified se preferisci non scrivere codice.

"Uso un Mac." Usa il ciclo di Terminale. Usa il Finder solo quando la data di oggi è la data che vuoi.

"Sono foto." Usa la data di scatto: le variabili EXIF di PowerRename per un gruppo da fare una volta sola, oppure Data di scatto della foto di File Arbor per una cartella della fotocamera che continua a riempirsi.

"Ogni giorno arrivano nuovi file e voglio che vengano datati senza pensarci." Usa File Arbor. Imposta la regola una volta sola e le nuove scansioni, fatture ed esportazioni ricevono un nome che inizia con la data, su Windows e Mac. Confrontalo con i programmi di ridenominazione in blocco nella nostra rassegna dei software per rinominare i file.

Per provarlo sulla tua cartella, scarica File Arbor, aggiungi la cartella e crea una regola Rinomina con Data del file e Nome originale. L'anteprima mostra cosa farà prima che un solo file cambi.

FAQ

Come aggiungere la data al nome di un file in automatico?

Usa uno strumento che tiene d'occhio la cartella. Windows e macOS non hanno un'impostazione che metta la data sui nuovi file. Uno script PowerShell pianificato o un ciclo di Terminale può farlo, ma aggiunge di nuovo la data a ogni esecuzione, a meno che tu non escluda i nomi che ne hanno già una. File Arbor rinomina ogni nuovo file una sola volta, con la modalità Automatico in Pro o con un'esecuzione manuale nel piano gratuito.

Come rinominare i file con la data di creazione su Windows?

Usa PowerRename di Microsoft PowerToys. Seleziona i file, scegli Rename with PowerRename, spunta Use regular expressions, cerca un accento circonflesso e sostituiscilo con le variabili di anno, mese e giorno più un separatore. Quelle variabili provengono dalla data di creazione di ciascun file. Per la data di modifica usa invece PowerShell con LastWriteTime oppure Power Automate per il desktop.

Il Finder può aggiungere al nome la data propria di un file su Mac?

No. La finestra Rename del Finder può aggiungere una data con l'opzione Format, ma è la data e l'ora attuali, uguali per tutti i file. Per la data in cui un file è stato creato o modificato per l'ultima volta usa un breve ciclo di Terminale con il comando stat, oppure un'app basata su regole che legge la data di ogni file separatamente.

Che formato di data conviene usare nel nome di un file?

Usa anno-mese-giorno con i trattini, come 2026-11-06, all'inizio del nome. I nomi scritti così si ordinano per data in Esplora file e nel Finder, perché l'ordine alfabetico e quello cronologico diventano lo stesso. Evita le barre, che nessun nome di file può contenere, e i due punti, che Windows rifiuta: scrivi un orario come 14-30 invece di 14:30.

Perché la data di creazione di un file è successiva a quella di modifica?

Perché il file è stato copiato o scaricato. Su Windows la data di creazione appartiene alla copia presente su questo disco, quindi un file copiato oggi è stato creato oggi anche se il suo contenuto è stato modificato l'ultima volta anni fa. La data di modifica di solito viaggia insieme al file. Quando vuoi la data a cui risale il contenuto, la data di modifica è spesso la scelta migliore.