Come copiare file da Prompt dei comandi Windows

Esplora file consente di copiare file e cartelle facendo semplicemente clic destro con il mouse. A volte però quest’operazione può essere eseguita anche dal cmd, ossia dal Prompt dei comandi, tramite un comando. Vediamo come.

Copiare file con il comando copy

Il comando copy consente di copiare uno o più file da una cartella all’altra. La sua sintassi è la seguente: copy orgin destination.

Come copiare uno o più file con il comando copy

Per copiare il file prova.txt da C:\Users\nomepc\Documenti a C:\Users\nomepc\Desktop aprire il Prompt dei comandi ed eseguire copy C:\Users\nomepc\Documenti\prova.txt C:\Users\nomepc\Destop.

Anche se è meglio utilizzare i comandi xcopy o robocopy per copiare cartelle intere, anche copy può andare bene. Basterà non dimenticarsi dei segni *.* da inserire alla fine del comando. Ad esempio, per copiare tutti i file di una cartella Documenti in Desktop eseguire il comando C:\Users\nomepc\Documenti\*.* C:\Users\nomepc\Desktop.

Copiare file quando esiste uno spazio nel nome della cartella d’origine o in quella di destinazione

Se nel nome della cartella esiste uno spazio racchiuderlo tra virgolette come ad esempio per copiare tutti i file della cartella C:\Users\nomepc\i miei documenti in C:\Users\nomepc\Desktop, eseguire copy “C:\Users\nomepc\i miei documenti\*.*” “C:\Users\nomepc\Desktop”.

Unire vari file di testo con il comando copy

È possibile utilizzare lo stesso comando copy anche per unire vari file testo, al fine di crearne uno soltanto. Per fare questo eseguire il comando: copy prova1.txt+prova2.txt provaunion.txt. Nel caso in cui i file si trovino in directory diverse è necessario aggiungere il percorso all’inizio di ogni file.

Come copiare file con il comando xcopy?

Il comando xcopy consente di copiare tutto il contenuto di una cartella da una posizione ad un'altra. Se si vuole copiare tutto il contenuto di una cartella con xcopy, ad esempio per copiare tutto il contenuto di C:\Users\nomepc nella cartella D:\nomepc, esegui il comando C:\Users\nomepc\* D:\nomepc /e /i. L’elemento modificatore /e copierà qualunque sotto cartella incluse quelle vuote; mentre il modificatore /i creerà una nuova cartella nel caso in cui la destinazione non esista o si sta copiando più di un file.

Copiare file nascosti con xcopy

A differenza del comando copy, il comando xcopy consente di copiare file nascosti. Per fare questo è necessario aggiungere il modificatore /h. Per esempio C:\Users\nomepc\* D:\nomepc /e /i /h.

Come copiare file con il comando robocopy

Se si ha intenzione di copiare cartelle contenenti molti file si consiglia di usare al posto del comando xcopy, quello robocopy. Quest’ultimo realizzerà copie con una velocità superiore e in caso di interruzioni sarà capace di riprendere la copia, senza alcun problema.

Come copiare tutto il contenuto di una directory con robocopy

Per procedere alla copia di tutto il contenuto della cartella C:\Users\nomepc nella nuova cartella D:\nomepc, eseguire il comando robocopy C:\Users\nomepc D:\nomepc /e. Qui l’elemento modificatore /e includerà tutte le sottocartelle.

Mirroring directory

Robocopy consente di fare copie mirror di directory, ossia di sincronizzare due cartelle. Questo metodo è utile per chi vuole effettuare un backup, poiché dopo la copia, robocopy rimuove nella directory di destinazione i file non più presenti nella directory d’origine. Ad esempio per copiare C:\Utenti\i miei documenti in D:\backup\i miei documenti, si dovrà eseguire il comando robocopy “C:\Utenti\i miei documenti” “D:\backup\i miei documenti” /mir /z. L’elemento /mir è quello che consentirà il mirroring, mentre /z permetterà di ricominciare la copia in caso di interruzioni, tra cui la mancanza di batteria o per altri motivi.

Foto: © Pexels.

I nostri contenuti sono creati in collaborazione con esperti di high-tech, sotto la direzione di Jean-François Pillou, fondatore di CCM.net. CCM è un sito di high-tech leader a livello internazionale ed è disponibile in 11 lingue.
Potrebbe anche interessarti
Il documento intitolato « Come copiare file da Prompt dei comandi Windows » dal sito CCM (it.ccm.net) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.