Torna al blog

Come spostare i file da una cartella a un'altra automaticamente

Sposta i file da una cartella a un'altra automaticamente su Windows e Mac. Confronto tra script, azioni cartella di Automator e regole che non perdono nulla.

2 settembre 2026
File Arbor Team

Per spostare i file da una cartella a un'altra automaticamente ci sono tre strade: uno script pianificato, l'automazione delle cartelle integrata nel sistema operativo oppure un organizzatore a regole che sorveglia la cartella e sposta ogni file appena arriva. Gli script sono gratuiti e fragili. L'automazione integrata è gratuita e limitata. Un sorvegliante costa denaro e non si lascia sfuggire nulla.

Questa guida percorre tutte e tre le strade su Windows e Mac, con esempi funzionanti, i modi di fallire che nessuno documenta e una risposta onesta su quale sia adatta al tuo caso.

Perché mettere ordine a mano non dura mai

Il problema non è che spostare un file sia difficile. Il problema è che la decisione si ripete. Ogni fattura, screenshot, esportazione e programma di installazione atterra nella stessa cartella e chiede gli stessi tre secondi di attenzione, più volte al giorno, per sempre.

La cartella Download è dove si vede per prima, perché ogni applicazione del computer ci scrive in modo predefinito: il browser, il client di posta, le app di messaggistica, gli strumenti di progettazione. Nessun'altra cartella ha così tanti autori e nessun proprietario.

Così cresce. La pulisci di domenica, ti senti soddisfatto e il venerdì dopo contiene di nuovo novanta file. Quella pulizia era lavoro vero e ti ha comprato cinque giorni.

L'automazione cambia i conti. Descrivi la decisione una volta, in dieci minuti, e la macchina la ripete al posto tuo. Il resto della guida riguarda i tre modi di farlo e quanto costa davvero ciascuno.

Quali sono i tre modi per spostare i file automaticamente?

  1. Uno script a intervalli — gratuito, funziona ovunque, si attiva con l'orologio e non con l'arrivo del file, e fallisce in silenzio.
  2. L'automazione delle cartelle integrata — gratuita, senza software aggiuntivo, molto limitata e poco affidabile proprio con i download.
  3. Un organizzatore a regole — un'applicazione che sorveglia la cartella, valuta condizioni, sposta il file e registra ciò che ha fatto.

L'ordine riflette l'impegno richiesto, non la qualità. Parti dall'alto se ti piace scrivere script. Parti dal basso se vuoi che la cartella resti pulita senza diventare un tuo progetto.

Metodo 1: script batch e Utilità di pianificazione su Windows

Windows non ha alcuna funzione nativa che sposti i file man mano che arrivano. Ha il comando move e una pianificazione capace di eseguirlo ripetutamente.

Salva questo come sposta-pdf.bat, adattando i due percorsi:

@echo off
set "SOURCE=C:\Users\TuoNome\Downloads"
set "DEST=C:\Users\TuoNome\Documents\PDF"

if not exist "%DEST%" mkdir "%DEST%"
move /Y "%SOURCE%\*.pdf" "%DEST%\"

Poi pianificalo:

  1. Apri l'Utilità di pianificazione e scegli Crea attività di base.
  2. Assegna un nome, imposta l'attivazione su Giornaliera e apri le impostazioni avanzate.
  3. Spunta Ripeti attività ogni e scegli 5 o 15 minuti, con durata Indefinita.
  4. Imposta l'azione su Avvio programma e indica il tuo file .bat.
  5. Nella scheda Generale, spunta Esegui indipendentemente dalla connessione dell'utente se vuoi che lavori in background.

Funziona. Ecco il prezzo.

Si attiva con l'orologio, non all'arrivo. Con un intervallo di cinque minuti un file resta fino a cinque minuti nel posto sbagliato. Va bene per archiviare, non va bene per qualcosa che stavi per aprire.

move /Y sovrascrive senza avvisare. Scarica fattura.pdf due volte e il secondo distrugge il primo, senza conferma e senza passare dal cestino. Togliere il /Y è peggio: lo script resta bloccato in attesa di un tasto che nessuno premerà.

Fallisce in silenzio. Se l'unità di destinazione è scollegata, o se un file è aperto in un altro programma, move scrive l'errore in una console che si chiude all'istante. L'attività continua a dichiararsi riuscita.

Ogni nuova condizione è altro codice. Spostare i PDF è una riga. Spostare i PDF più vecchi di trenta giorni, tranne quelli con bozza nel nome, in una cartella con l'anno corrente è ormai un vero script PowerShell di cui ti occupi tu.

Gli script sono la risposta giusta se già li scrivi e il lavoro è un processo notturno. Sono la risposta sbagliata se il lavoro è tenere pulita la cartella Download.

Metodo 2: azioni cartella e Automator su Mac

macOS include una vera automazione delle cartelle basata su eventi, più di quanto offra Windows. Si chiama Azioni cartella e si costruisce con Automator.

  1. Apri Automator e crea una nuova Azione cartella.
  2. In alto, imposta L'azione cartella riceve file e cartelle aggiunti a sulla tua cartella di origine.
  3. Trascina Filtra elementi del Finder e imposta una condizione, per esempio L'estensione del file è pdf.
  4. Trascina sotto Sposta elementi del Finder e scegli la destinazione.
  5. Salva con un nome. Ora è collegata a quella cartella.

E poi non funziona, e capire il motivo costa una serata.

I download arrivano con un nome temporaneo. Safari scrive un file .part mentre scarica, Chrome usa .crdownload. L'azione si attiva appena compare quel file temporaneo, il filtro lo esamina, vede l'estensione sbagliata e lo scarta. Quando il download finisce, il browser rinomina il file sul posto, e una rinomina non attiva alcuna azione cartella. Il tuo PDF non viene mai spostato e nulla nell'interfaccia spiega il perché. È la lamentela più comune sulle Azioni cartella nei forum di supporto di Apple.

Filtra elementi del Finder non è affidabile. Lunghe discussioni sulle Apple Support Communities e sui forum Apple Developer descrivono flussi in cui il filtro non lascia passare nulla anche quando la condizione corrisponde chiaramente. La soluzione abituale è togliere il filtro e fare il confronto in un blocco AppleScript, cioè scrivere AppleScript.

Non esistono cronologia né annullamento. Un'azione cartella che sposta la cosa sbagliata ti lascia a cercare nel Finder dove sia finita.

Vale una cartella alla volta. Ogni cartella sorvegliata richiede il proprio flusso, mantenuto separatamente.

Le Azioni cartella restano utili per cartelle semplici senza browser di mezzo: l'uscita di uno scanner o una cartella di esportazione in cui un'applicazione scrive solo a lavoro concluso. Per la cartella Download basta il problema del .part a escluderle.

Metodo 3: un organizzatore a regole su Windows e Mac

Un organizzatore di file si occupa della sorveglianza al posto tuo. Descrivi i file con condizioni chiare e scegli una destinazione; rilevamento dell'arrivo, creazione delle cartelle, conflitti di nome e registrazione restano all'applicazione.

File Arbor lavora così sia su Windows sia su macOS. Una regola è un insieme di condizioni più un'azione:

  • Condizioni — estensione, il nome contiene, inizia con, finisce con, espressione regolare, maggiore di, minore di, più vecchio di, più recente di, testo nel documento. In una regola se ne possono combinare fino a cinque con logica E.
  • Azione — sposta in una destinazione (eventualmente con un nuovo nome), rinomina sul posto, manda nel cestino, elimina definitivamente oppure esegui un comando shell.
  • Innesco — un'esecuzione manuale, la modalità automatica che sorveglia la cartella e agisce all'arrivo, o una pianificazione nei giorni e negli orari che scegli.

Rispetto ai due metodi precedenti contano tre differenze.

La destinazione si costruisce da sola. Al posto di un percorso fisso, il campo accetta token. Scrivendo Documenti/<Year>/<MonthName> viene creata Documenti/2026/settembre, i file finiscono lì e il mese dopo si passa da soli a una cartella nuova. I token per le foto vanno oltre e leggono i dati EXIF: <Camera> e <ExifYear> dividono lo scarico di una scheda in base alla fotocamera usata. La guida su come organizzare i file in cartelle per anno e mese approfondisce questa parte.

Nulla viene sovrascritto per sbaglio. In caso di conflitto il comportamento predefinito rinomina il file in arrivo invece di sostituire quello già presente. Puoi passare a sovrascrivi o ignora, ma devi sceglierlo di proposito.

Ogni spostamento viene registrato ed è reversibile. La pagina della cronologia elenca ogni operazione con il file, la destinazione, la regola che si è attivata e l'orario, e gli spostamenti si possono annullare. È il pezzo per cui né gli script né le azioni cartella hanno una risposta, ed è ciò che rende lo spostamento automatico abbastanza sicuro da meritare fiducia. Ne abbiamo scritto in un organizzatore di file con cronologia.

Il piano gratuito copre una cartella sorvegliata, due regole, la corrispondenza per tipo di file e venti file organizzati al giorno, abbastanza per provare l'idea su una cartella reale. Modalità automatica, pianificazione, espressioni regolari, scansione delle sottocartelle e regole illimitate fanno parte di Pro, un acquisto unico da $24.99 con aggiornamenti a vita. I dettagli sono nella pagina dei prezzi.

Dove si ferma: File Arbor lavora su nomi, estensioni, dimensioni e date (la fotocamera e la data di scatto di una foto possono dare il nome alla cartella di destinazione, ma non sono condizioni), e Pro aggiunge condizioni sul contenuto per PDF, DOCX e file di testo — dalla 1.3.0 anche per PDF scansionati e foto, letti con l'OCR, anche se solo la prima e l'ultima pagina. I PDF crittografati non vengono letti affatto. Se ti servono le variabili a liste di parole per indirizzare un file in base al nome di un cliente stampato su una fattura, su Windows le ha File Juggler, e costa $50.

Quale metodo scegliere?

«Voglio che la cartella Download resti pulita senza pensarci.» Un organizzatore di file. È proprio il caso che script e azioni cartella servono peggio, per via degli intervalli e dei file .part rispettivamente.

«Scrivo già PowerShell e questo è un archivio notturno.» Scrivi lo script. Lo finisci in venti minuti e funzionerà per anni.

«Mi serve sistemare una sola cartella del Mac, dove non arrivano download.» Un'azione cartella. È gratuita, arriva con il sistema e fuori dal caso del browser regge bene.

«La regola dipende da cosa c'è scritto nel documento.» Usa una regola sul contenuto: File Arbor Pro su Windows o Mac (scansioni incluse dalla 1.3.0), File Juggler su Windows, oppure Hazel su Mac con una condizione Spotlight. Gli strumenti che guardano il nome non possono farlo e non dovrebbero fingere il contrario.

«Uso Windows al lavoro e un Mac a casa.» Un organizzatore che giri su entrambi. Né gli script né le azioni cartella si trasferiscono tra piattaforme: manterresti due sistemi.

Cinque spostamenti da automatizzare per primi

Scegline uno. Una regola che funziona vale più di cinque regole mai verificate.

  1. Portare fuori i programmi di installazione dalla cartella Download. Corrispondenza con .exe, .msi, .dmg, .pkg e spostamento in una cartella Installer. Aggiungi una seconda regola che li elimini dopo trenta giorni.
  2. Togliere gli screenshot dalla scrivania. Corrispondenza con nomi che iniziano per Screenshot o Schermata e spostamento in Immagini/Screenshot/<Year>-<Month>.
  3. Fatture in una cartella datata. Il nome contiene fattura E l'estensione è pdf, destinazione Documenti/Fatture/<Year>.
  4. Importazioni dalla fotocamera per data di scatto. Corrispondenza con .jpg, .cr2, .nef, .arw, destinazione Immagini/<ExifYear>/<ExifDate:yyyy-mm-dd>.
  5. Video di grandi dimensioni fuori dal disco di sistema. L'estensione è mp4 E supera 500 MB, destinazione un disco esterno o secondario.

Come evitare che si rompa più avanti

Tieni la destinazione fuori dalla cartella sorvegliata. Se Download/PDF è la destinazione mentre Download viene sorvegliata con la scansione delle sottocartelle attiva, lo strumento ritrova gli stessi file al passaggio successivo.

Ordina le regole dallo specifico al generale. Una regola che intercetta tutti i .pdf messa sopra a una regola per le fatture impedisce alla seconda di attivarsi.

Attenzione ai file ancora in scrittura. Download di grandi dimensioni, esportazioni video e dump di database crescono per minuti. Aggiungi una condizione «più vecchio di 1 minuto», oppure sorveglia una cartella in cui l'applicazione scrive solo a lavoro finito.

Rivedi il registro dopo una settimana. Il registro, non la cartella. La cartella dice dove sono i file adesso; il registro dice quale regola ce li ha messi e se era quella che avevi in mente.

In sintesi

Per un archivio notturno su una macchina che amministri tu, scrivi lo script. Per una cartella tranquilla su un Mac, un'azione cartella non costa nulla. Ma per la cartella che genera davvero il disordine — Download, su un computer che usi ogni giorno — un sorvegliante che agisce all'arrivo, non sovrascrive mai e tiene un registro reversibile è l'unica delle tre opzioni che regge nel tempo.

Scarica File Arbor e imposta la prima regola su una sola cartella. Per vedere l'approccio completo dall'inizio alla fine, parti da come organizzare la cartella Download automaticamente.