Come copiare un file in Dos

Vuoi copiare un file in Dos? In questa lezione ti spiego come fare la copia di un file con un comando dos, utilizzando il comando copy.

copy file1 file2

Dove file1 è il nome del file che vuoi copiare e file2 è il nome della copia del file da creare.

Un esempio pratico

Vai sulla riga di comando ed entra nella directory dove c'è il file che vuoi copiare.

Poi digita dir e dai invio, per visualizzare l'elenco dei files nella cartella.

visualizza l'elenco della directory

Per creare la copia del file documento.txt digita

copy documento.txt documento2.txt

Poi premi sul pulsante Invio.

Se il file YY già esiste nella directory, il sistema operativo ti chiede se vuoi sovrascriverlo oppure no? Per creare la copia premi S (si) sulla tastiera o T (tutti) se la copia riguarda più files. Altrimenti, premi su N (no) e cambia la cartella o il nome di destinazione della copia.
il caso di una copia con il file di destinazione già esistente

Sulla linea di comando appare il messaggio "file copiato".

Poi il cursore torna a lampeggiare sul prompt sulla linea successiva.

il messaggio di conferma della copia

Hai creato una copia del file

Per vederlo, digita di nuovo dir e dai invio.

dir

All'elenco dei files è stato aggiunto il file documento2.txt.

E' la copia del file documento.txt.

il file è stato copiato

Come copiare più file contemporaneamente

Puoi usare il comando COPY anche per copiare simultaneamente più files.

Basta usare il caratteri speciale asterisco (*).

A cosa serve l'asterisco nel DOS? In Dos l'asterisco * seleziona tutti i files di una directory. Puoi anche usarlo per selezionare soltanto alcuni files. Ad esempio, 2017* seleziona tutti i files della directory corrente che hanno il nome che comincia con 2017 ( es. 2017doc1.txt, 2017fotovac.jpg, ecc. ).

Un esempio pratico

Per copiare tutti i files della directory corrente in un'altra directory puoi scrivere

copy * /dirdest

Dove /dirdest è la cartella di destinazione dove copiare i files.

Il comando copia tutti i files della directory corrente nella directory di destinazione.

il risultato del comando copy *

E per copiare i files in una memoria esterna?

Se invece vuoi copiare tutti i files in una scheda SD, un Dvd-Rom o una Pen Drive Usb devi digitare l'unità logica (D: E: ecc. ) come destinazione.

copy * E:

Il comando copia tutti i files della directory corrente nell'unità di destinazione.

Se questa lezione tutorial di Nigiara è utile, condividila con i tuoi amici.

Grazie per aver letto uno dei nostri corsi gratuiti online.




Non hai risolto il tuo problema? Scrivi una domanda