Come Creare e Usare un File Batch per Spostare Più File in Windows

Spostare e sistemare file sul tuo computer può richiedere tempo. In Windows, è più veloce creare un file batch (.bat) e spostare più file sorgente e sottocartelle in qualsiasi cartella di destinazione. Puoi definire in anticipo le proprietà di un file .bat e trasferire i file in seguito a tuo piacimento.
Un file .bat è un segreto ben noto ma poco utilizzato di Windows che può eseguire diversi tipi di comandi con risultati azionabili.
Questa è l’ultima guida per creare un file batch in Windows 11 e 10 da zero. Mostriamo anche come utilizzare un file .bat per spostare file da qualsiasi sorgente a una cartella di destinazione.
Indice dei Contenuti
- Cosa Fanno i File Batch in Windows?
- Creare un File Batch da Zero
- Usare il File Batch per Creare Cartelle e Sottocartelle
- Spostare File da una Cartella a un’Altra Usando i File Batch
- Domande Frequenti
Leggi anche: 6 Modi Facili per Copiare un Grande Numero di File Velocemente in Windows
Cosa Fanno i File Batch in Windows?
Un file batch in Windows è un file di script automatizzato che aiuta a svolgere attività di routine utilizzando comandi predefiniti senza ulteriori azioni da parte dell’utente. Con un file batch, puoi impostarlo per essere eseguito automaticamente a un’ora prestabilita in background.
Leggi anche: Come Convertire File Audio in Testo
Creare un File Batch da Zero
Puoi creare un file .bat in qualsiasi cartella di Windows a tua scelta. Per crearlo da zero, vai semplicemente nella cartella di destinazione preferita.
- Fai clic destro per creare un nuovo file .txt che può essere aperto in Blocco Note. In Windows 11, puoi anche creare un nuovo file .txt tramite il menu contestuale in cima alla finestra di Esplora File.

- Una volta creato il file di Blocco Note, rinomina l’estensione da .txt a .bat.

- Ignora il messaggio “il file diventerà inutilizzabile” a causa della modifica dell’estensione del nome del file e fai clic su Sì. È stato ora creato un file batch vuoto (.bat) senza contenuti. Puoi modificare il contenuto di questo file come mostrato nelle sezioni successive.

Il file .bat è visibile in modo prominente nella cartella. Può essere eliminato, copiato e incollato, rinominato e trasferito in qualsiasi altra cartella.

Leggi anche: Come Usare Condivisione nelle Vicinanze per Condividere File su Windows
Usare il File Batch per Creare Cartelle e Sottocartelle
Puoi utilizzare un file .bat per creare cartelle e sottocartelle separate i cui contenuti e proprietà rimangono collegati al file .bat. Non importa in quale posizione del PC sposti il file .bat, le cartelle e le sottocartelle seguiranno. Qualsiasi contenuto salvato in queste cartelle può semplicemente essere spostato spostando il file Master .bat.
Ci sono due modi per utilizzare un file .bat con Blocco Note. Nel primo metodo mostrato di seguito, apri Blocco Note in modalità Amministratore dal menu Start.

Apri il file .bat in Blocco Note dalla sua posizione di salvataggio, e il suo contenuto verrà popolato.

Un altro modo diretto per lavorare con un file .bat è fare clic destro sul file .bat creato, che ti permette di “Modificare usando Blocco Note”. In Windows 10, può essere accesso direttamente con un clic destro. In Windows 11, devi fare clic su “Mostra più opzioni” per vedere l’opzione Blocco Note tra gli altri programmi.

Una volta aperto il file di Blocco Note, inserisci quanto segue per creare cartelle usando i nomi delle cartelle, quindi salva il file ed esci da Blocco Note.
@echo off
md NomeCartella1 NomeCartella2..."Nome Cartella3"Lo scopo di @echo off è disattivare la visualizzazione del prompt. In questo modo non dovrai affrontare il prompt dei comandi, anche se è internamente connesso ai processi del file .bat. Se il nome della tua cartella deve contenere uno spazio, mettilo tra virgolette.

Non appena fai doppio clic sul file .bat, eseguirà il comando per creare le nuove cartelle.

Per creare sottocartelle in qualsiasi cartella, modifica il codice sopra come mostrato qui menzionando i nomi delle sottocartelle dopo il nome della cartella. Salva il file ed esci da Blocco Note, quindi fai di nuovo doppio clic sul file .bat.
md NomeCartella/Sottocartella1 NomeCartella/Sottocartella2...
Come mostrato qui, le sottocartelle sono state create.

Leggi anche: Come Risolvere l’Errore “Qualcun Altro Sta Ancora Usando Questo PC” in Windows
Spostare File da una Cartella a un’Altra Usando i File Batch
Puoi usare i file .bat per spostare file da qualsiasi cartella sul tuo PC Windows a una cartella di destinazione a tua scelta. Tutto ciò di cui hai bisogno è un percorso di cartella appropriato per completare i trasferimenti in uno spostamento di cartella in blocco.
Il modo migliore per conoscere il percorso di una cartella è fare clic destro e selezionare “Proprietà” seguito da “Posizione.” Copia e incolla l’intera posizione nel file .bat.

Per spostare i file in blocco in una cartella, stiamo utilizzando il comando “move”.
Come mostrato qui, stiamo spostando tutti i contenuti di “Cartella A” in “Cartella B”. Il comando è il seguente:
move Percorso-Cartella-Sorgente*.* Percorso-Cartella-DestinazioneQui, *.* è un carattere jolly che dice a Windows di copiare tutti i file nella cartella sorgente. Se una parte del percorso della cartella ha un nome di cartella con spazi, devi racchiuderlo tra virgolette.

Salva il file ed esci da Blocco Note. L’intero contenuto di una cartella è stato spostato in un’altra facendo doppio clic sul file .bat.

Se desideri spostare solo file selezionati, il codice può essere leggermente modificato mettendo il nome del file davanti a . come mostrato di seguito.
move Percorso-Cartella-SorgenteNome File1, Nome File2*.* Percorso-Cartella-Destinazione
Se desideri spostare solo specifici tipi di file tra le cartelle, ad esempio, file .png, modifica il codice mettendo il tipo di file davanti a . come mostrato di seguito.
move Percorso-Cartella-Sorgente*.file_type*.* Percorso-Cartella-DestinazioneAd esempio, per spostare tutti i file immagine con estensione .png, usa il codice seguente:
move Percorso-Cartella-Sorgente*.png*.* Percorso-Cartella-Destinazione
Come da codice, solo i file .png sono stati spostati in questo esempio.

Puoi sostituire il .png nell’esempio sopra con .jpg, .pdf, .doc, .ppt, o qualsiasi altro tipo di file che desideri spostare.
Leggi anche: Trova e Apri File Usando il Prompt dei Comandi in Windows
Domande Frequenti
1. Posso usare un file batch per rinominare più file?
Sì, puoi, ma un file batch non è necessario, poiché ci sono modi più semplici per rinominare file in batch in Windows.
2. Possono i file batch essere pericolosi?
Non tutti i file batch (.bat) sono pericolosi. Quelli che crei non danneggiano il tuo sistema, poiché eseguono uno script legittimo.
Tuttavia, gli autori di malware spesso usano processi Windows noti per infettare sistemi sani. I file batch eseguono una serie di comandi che non possono essere fermati una volta che i file sono stati aperti con un doppio clic. Questo li rende un mezzo popolare per infettare i sistemi Windows. La maggior parte dei file .bat malevoli, tuttavia, non sarà consentita per il download sul tuo PC a patto che tu non abbia disabilitato il filtro SmartScreen.
Quando un file batch malevolo si insinua nella tua cartella Download, Windows Defender ti avviserà automaticamente. Se lo script .bat è programmato per essere eseguito con un doppio clic, verrà messo in quarantena da Windows Defender.
3. Posso eseguire un file batch come programma di avvio?
Sì. Puoi facilmente programmare un file batch per essere eseguito ogni volta che Windows si avvia. Prima, crea un collegamento per il file .bat utilizzando un clic destro. Questo collegamento può essere salvato sul desktop o in qualsiasi altra posizione comoda.
Incolla il collegamento nella cartella di avvio di Windows che si trova in “C:\Users\NomeUtente\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.” Puoi anche usare la stessa cartella di avvio per rimuovere il file batch dall’elenco dei programmi di avvio.