La cartella viene letta nel tuo browser. Non viene caricato nulla e non viene scritto niente finché non lo dici tu.
Sostituire testo in molti file
Windows sa cercare dentro i file dalla riga di comando. findstr /s ti dirà ogni file che nomina una parola.
Non sa sostituire. Per quello serve un ciclo PowerShell — Get-Content, -replace, Set-Content — e quel ciclo ha il vizio di distruggere proprio i file che doveva sistemare.
Questo strumento fa lo stesso lavoro con il passaggio che a quel ciclo manca: ti mostra ogni riga che cambierebbe, prima e dopo, e non scrive niente finché non lo dici tu.
Come si usa
- Fai clic su Scegli una cartella e selezionala
- Scrivi cosa cercare e cosa metterci al posto
- Compila Solo questi tipi se vuoi solo i .html o solo i .csv
- Premi Vedi le modifiche e leggi l'elenco — ogni riga com'è adesso e come diventerebbe
- Spunta la casella, poi premi Modifica i file ora — oppure crea uno ZIP dei soli file cambiati
Cosa sbaglia il ciclo PowerShell
- La codifica. Set-Content scrive nella tabella codici della console, quindi un file UTF-8 torna con gli accenti distrutti. Qui ogni file viene decodificato correttamente e riscritto in UTF-8, e un file che aveva un segno di ordine dei byte lo conserva
- Le fine riga. Lo stesso ciclo riscrive i CRLF in LF. In un repository git questo compare come *tutte le righe modificate* al commit successivo. Qui le fine riga restano esattamente com'erano, riga per riga, anche in un file che le mescola
- Nessuna anteprima. Il ciclo parte e te ne accorgi dopo. È tutta qui la ragione d'essere di questo strumento
Tre modi di cercare
- Testo semplice — quello che scrivi è quello che si trova. $1 resta $1
- Solo parole intere — gatto non corrisponde dentro gattopardo
- Espressione regolare — regex completa, e $1 nella casella di sostituzione diventa un gruppo catturato. Serve per cose come trasformare 2026-09-10 in 10/09/2026 in un colpo solo
Distingui maiuscole e minuscole è disattivato di serie, quindi si trovano sia Colore sia colore.
I file che non sono testo vengono saltati
Un byte NUL nel primo blocco significa che il file non è testo. Sostituire dentro un JPEG lo rovinerebbe mentre ogni passaggio dello strumento dichiara successo, quindi quei file vengono saltati — e contati, così lo vedi. I file oltre 8 MB e quelli che il sistema non apre vengono contati allo stesso modo. Uno strumento che ignorasse in silenzio mezza cartella sarebbe peggio di uno che si rifiuta.
Scrivere sul posto, oppure uno ZIP
Chrome, Edge e Opera possono ricevere l'accesso in scrittura alla cartella scelta, e i file vengono modificati lì. Tieni una copia .bak è attivo di serie: ogni originale viene copiato accanto a sé come pagina.html.bak prima di essere riscritto, e il backup viene scritto per primo, così un errore lascia l'originale intatto.
Ogni browser può invece creare uno ZIP dei soli file che cambiano, con la struttura delle cartelle intatta, pronto da scompattare sopra gli originali. È anche la scelta migliore quando la cartella è una copia che preferisci controllare prima di sovrascrivere qualcosa — ed è naturalmente un resoconto di cosa lo strumento ha fatto esattamente.
A cosa serve
- Cambiare un dominio, un URL o il nome di un'azienda in tutta la cartella di un sito
- Aggiornare un anno, un prezzo o un numero di versione in tutti i documenti in una volta
- Correggere un nome scritto male in un insieme di record esportati
- Sostituire un segnaposto con un valore vero in una cartella di modelli
- Cambiare un separatore o formato di data in una cartella di esportazioni CSV
- Togliere un parametro di tracciamento o un vecchio frammento da ogni pagina
Buono a sapersi
- Non viene scritto nulla finché non spunti la casella e premi il pulsante
- Cambiare un'opzione butta via l'anteprima invece di lasciare un elenco che non corrisponde più a quello che accadrebbe
- Dopo la scrittura il risultato viene azzerato: i file non contengono più il testo vecchio, quindi un secondo clic non può applicare due volte la stessa modifica
- I file che non sono testo, sono troppo grandi o non si aprono vengono saltati e contati
- Le fine riga e il segno di ordine dei byte sono conservati file per file
- L'anteprima elenca i primi 200 file e le prime 50 righe modificate in ciascuno; l'applicazione copre sempre tutti i file
- Funziona su Windows, macOS, Linux e ChromeOS. I browser mobili non possono consegnare una cartella a una pagina web, quindi non funzionerà su telefono o tablet
Strumenti correlati
- Cerca testo nei file — cercare nella stessa cartella senza modificare niente
- Trova e sostituisci — la stessa idea per un blocco di testo che incolli
- Rinominare file in blocco — cambiare i nomi invece del contenuto
- Convertitore di codifica — sistemare accenti già rovinati
- Confronto testi — confrontare due versioni riga per riga