È fondamentale per gli utenti poter spostare e riorganizzare i propri file, soprattutto se utilizzano Windows per scopi professionali. Spostare i file uno per uno può essere un processo noioso, nel qual caso creare un file batch (.bat) e incapsulare tutti i file che desideri spostare al suo interno può essere di aiuto. In questo tutorial vedremo come creare un file batch su Windows 11/10 e utilizzarlo per spostare i file.
Crea e utilizza un file batch per spostare più file in Windows 11/10
UNè un file di script che aiuta ad automatizzare le attività periodiche con l'aiuto di comandi. Vediamo ora i passaggi che è necessario seguire per creare un file batch.
Come creare un file batch su Windows 11/10

Non ci sono restrizioni in termini di directory o cartella di destinazione in cui conservare il file batch. Basta aprire Esplora file, visitare la posizione desiderata e procedere con i passaggi di creazione del file.
- Mentre ti trovi nella cartella desiderata, fai clic con il pulsante destro del mouse sullo spazio e posiziona il cursore sull'opzione "Nuovo".
- Qui, seleziona per creare un documento ".txt".
- Rinomina questo documento con un nome a tua scelta e modifica l'estensione del file da .txt a .bat
- Ignora il messaggio "questo file potrebbe diventare inutilizzabile" e procedi con il processo
Ora noterai un nuovo file .bat nella directory con un'icona di file distintiva. Vediamo ora come è possibile utilizzare un file batch di questo tipo per spostare uno o più file da una cartella da un luogo all'altro.
Come creare cartelle utilizzando un file batch
Il file Batch appena creato può essere utilizzato per creare cartelle collegate a questo file Batch utilizzando poche semplici righe di codice. La cosa buona è che qualsiasi cartella creata in questo modo si sposterà nella posizione in cui si sposta il file batch originale. Ecco cosa devi fare per questo:
- Apri Blocco note come amministratore e apri il file batch che hai appena creato
- Incolla le seguenti righe di codice:
@echo off md FolderName1 FolderName2 “Folder Name3"
- Le righe di codice sopra ti aiuteranno a creare 3 cartelle vale a dire; NomeCartella1, NomeCartella2 e Nome Cartella 3. Se desideri che il nome della tua cartella contenga più di una parola, devi specificarlo citando il nome intero come fatto sopra
- Ora salva questo file con l'estensione file .bat originale e chiudi Blocco note
Ora, rivisita il file .bat nella sua posizione originale e toccalo due volte per rendere effettive le modifiche apportate di recente. Così facendo, ti renderai conto che Windows creerà 3 cartelle con i nomi che hai appena fornito. Il codice sopra può essere modificato per creare sottocartelle in queste nuove cartelle. Ad esempio, puoi creare una sottocartella "materiali" in NomeCartella2 inserendo il seguente comando:
md FolderName1 FolderName2/Materials “Folder Name3"
Ciò potrebbe aiutarti a biforcarti ulteriormente e a gestire meglio i tuoi file.
Leggere: Comesu Windows

Esiste un processo molto semplice per spostare i file da un posto all'altro. L'unico requisito importante è conoscere il percorso esatto della cartella di destinazione per trasferire i file in blocco. Questo è qualcosa che puoi facilmente cercare dalle proprietà della cartella facendo clic con il tasto destro su di essa. Vediamo ora come funziona esattamente il processo di spostamento dei file. Per questo tutorial, sposteremo i dati da "FolderName1", che contiene 9 PDF, a "FolderName2", che è vuoto.
- Apri Esplora file e visita le cartelle appena create, quelle tra le quali sposteremo i file
- Qui, ottieni la posizione sia della cartella di origine che della cartella di destinazione
- Apri Blocco note e seleziona "Esegui come amministratore per creare un nuovo file .bat".
- Qui, usa il comando 'sposta' e pubblica il seguente codice:
move Source-Folder-Path*.* Destination-Folder-Path
- Nel nostro caso, il nostro codice sarà simile a questo:
@echo off move C:\Users\lenovo\Desktop\"sample folder"\FolderName1\*.* C:\Users\lenovo\Desktop\"sample folder"\FolderName2
Il "*.*" qui funge da sorta di delimitatore, che viene utilizzato per far sapere al programma che desideri spostare tutti i file dalla cartella di origine alla cartella di destinazione. Salva questo documento di programma come file ".bat", preferibilmente nella stessa posizione del pacchetto originale di file e cartelle (per comodità).
Ora, per eseguire questo programma, tocca due volte il file batch del nuovo comando e attendi qualche istante. Troverai Windows Explorer da aggiornare una volta, dopodiché potrai verificare che i file, in questo caso, siano stati spostati da "FolderName1" a "FolderName2", come evidenziato dall'immagine qui sotto:

Come puoi vedere, tutti i file PDF sono stati spostati dalla cartella originale a una nuova in un colpo solo. Questo codice può essere ulteriormente modificato per includere e spostare solo alcuni file selezionati da una cartella. Puoi modificarlo ulteriormente per includere solo i file che hanno una particolare estensione di file, come ".png", ".jpeg", ecc.
Leggere:
In tutti i passaggi che abbiamo seguito in precedenza, abbiamo preceduto i nostri codici eseguiti con la parola chiave "@echo off" che consentiva di ignorare l'apertura del prompt dei comandi affinché il file Batch funzionasse, sebbene intrinsecamente un file Batch funzioni solo tramite un prompt dei comandi. Farlo è semplicemente efficace in termini di tempo e meno opprimente.
È possibile spostare più file contemporaneamente in una cartella?
Diverse scorciatoie da tastiera possono anche aiutarti a spostare più file contemporaneamente. Questi potrebbero richiedere molto tempo e un po' noiosi da eseguire, ma ti risparmiano il fastidio di leggere il codice ed eseguirlo. A questo scopo è possibile utilizzare scorciatoie da tastiera come; Fai clic e sposta, tenendo premuto Ctrl e sfogliando i file oppure selezionandoli tutti utilizzando Ctrl+A.
Come posso copiare automaticamente i file da una cartella all'altra in Windows 11/10?
Se eseguire un file batch per spostare più file in una volta ti sembra complicato, puoi automatizzare l'esecuzione di questo processo tramite l'Utilità di pianificazione di Windows. Nell'app Utilità di pianificazione, puoi creare un'attività, impostare un trigger e nella scheda azione caricare lo script del file ".bat" per copiare automaticamente i file da una cartella all'altra.
Ci auguriamo che questo ti sia utile.













