Documentazione
CLI/rename

renamed rename

Rinomina di file potenziata da AI. Analizza il contenuto dei documenti per generare automaticamente nomi di file descrittivi e ricercabili.

renamed rename <path> [options]

Il comando rename scansiona i file e utilizza AI per comprenderne il contenuto. Estrae date, nomi di aziende, importi, tipi di documento e altri metadati per creare nomi di file puliti e coerenti.

Per impostazione predefinita, viene eseguito in modalità dry-run — mostrando cosa cambierebbe senza modificare i file. Aggiunga --apply per eseguire le rinominazioni.

Esempi

Anteprima delle modifiche (sicuro, nessuna modifica):

$ renamed rename ./documents/

Applica le rinominazioni:

$ renamed rename ./documents/ --apply

Rinomina e sposta in cartelle organizzate:

$ renamed rename ./incoming/ --apply --output-dir ~/Organized

Elabora solo PDF, ricorsivamente:

$ renamed rename ./docs/ --pattern "*.pdf" -r --apply

Opzioni

-a, --apply

Esegui le rinominazioni. Senza questo flag, viene eseguita in modalità anteprima.

-o, --output-dir <path>

Sposta i file rinominati in una directory diversa. AI organizzerà in sottocartelle.

-s, --strategy <strategy>

Strategia di organizzazione delle cartelle. Vedi le strategie di seguito.

-t, --template <template>

Formato del modello di nome file. Vedi i modelli di seguito.

-p, --prompt <text>

Istruzioni AI personalizzate per generare i nomi dei file.

-l, --language <lang>

Lingua preferita per i nomi di file generati (es. en, de, fr, it).

--overwrite

Sovrascrivi i file esistenti con lo stesso nome.

-r, --recursive

Elabora i file nelle sottodirectory.

--concurrency <n>

Elabora n file in parallelo. Predefinito: 4.

-v, --verbose

Mostra l'output di elaborazione dettagliato.

Strategie di Organizzazione

by_date Organizza per anno/mese (es. 2026/01/file.pdf)

by_issuer Organizza per nome dell'azienda/mittente

by_type Organizza per tipo di documento (invoices/, receipts/, contracts/)

by_date_issuer Combina data ed emittente (es. 2026/AcmeCorp/file.pdf)

by_date_type Combina data e tipo

by_issuer_type Combina emittente e tipo

by_all Gerarchia completa (data/emittente/tipo)

root Nessuna sottocartella, mantieni i file nella directory di output

follow_custom_prompt Lascia che AI decida in base al Suo prompt personalizzato

Modelli di Nome File

standard Formato bilanciato: 2026-01-15_AcmeCorp_Invoice_INV-001.pdf

date_first Focalizzato sulla data: 2026-01-15_Invoice_AcmeCorp.pdf

company_first Focalizzato sull'azienda: AcmeCorp_2026-01-15_Invoice.pdf

minimal Formato breve: 2026-01-15_Invoice.pdf

detailed Metadati completi: 2026-01-15_AcmeCorp_Invoice_INV-001_$2450.pdf

department_focus Denominazione centrata sul reparto

Output

Analisi di 47 file in corso...

 IMG_4521.pdf
 2026-01-15_AcmeCorp_Invoice_INV-8847.pdf

 scan0042.pdf
 2026-01-14_Receipt_Starbucks_$12.50.pdf

 document.pdf
 2026-01-13_Contract_NDA_TechCorp.pdf

Fatto! 47 file rinominati in 2,3s

Vedi Anche