COPY

Copia uno o più file in un'altra posizione. Se si stanno cercando maggiori funzionalità, potrebbero esserti utili i comandi XCOPY e ROBOCOPY.

COPY [/D] [/V] [/N] [/Y] [/-Y] [/Z] [/A | /B] origine [/A | /B] [+ origine [/A | /B] [+ ...]] [destinazione [/A | /B]]

Dove:

  • origine - Indica i file da copiare.
  • /A - Indica un file di testo ASCII.
  • /B - Indica un file binario.
  • /D - Consente la creazione del file di destinazione come decrittografato.
  • destinazione - Specifica la cartella e/o il nome dei nuovi file.
  • /V - Verifica che i nuovi file siano stati copiati correttamente.
  • /N - Usa nomi file contratti, se disponibili, durante la copia di file con nome lungo.
  • /Y - Non chiede conferma prima di sovrascrivere un file di destinazione esistente.
  • /-Y - Chiede conferma prima di sovrascrivere un file di destinazione esistente.
  • /Z - Copia i file dalla rete in modalità riavviabile.

È possibile concatenare più file in un unico file specificando il simbolo + prima di ogni file di origine addizionale (vedi esempi).

Se l'opzione /Y viene eseguita con l'opzione /-Y, verrà chiesta conferma prima di sovrascrivere un file di destinazione esistente. Se sia l'opzione /Y che l'opzione /-Y vengono omesse, viene richiesta la conferma, tranne nel caso in cui il comando COPY venga eseguito da uno script batch.

Impostando la variabile d'ambiente COPYCMD è possibile specificare /Y come opzione predefinita, che può essere disattivata usando /-Y, vedi XCOPY.

Utilizzando la seguente sintassi si copia nel file specificato ciò che viene scritto nel prompt dei comandi:

COPY [/D] [/V] [/N] [/Y] [/-Y] [/Z] [/A | /B] CON destinazione [/A | /B]

Per uscire da questa modalità, eliminando il file di destinazione, digitare ^C (Ctrl + C). Se non si vuole eliminare il file, chiudere il prompt dei comandi.

Esempi:

1. Copia il contenuto del file C:\GWAHAHAHA.txt nel nuovo percorso C:\a.txt:

copy "C:\GWAHAHAHA.txt" "C:\a.txt"

 

2. Copia il contenuto dei file C:\Start.txt, C:\Center.txt, e C:\End.txt nel file C:\All.txt:

copy "C:\Start.txt"+"C:\Center.txt"+"C:\End.txt" "C:\All.txt"

 

3. Copia ciò che viene scritto nel prompt dei comandi sul file C:\out.txt dal momento dell'avvio del comando:

copy con "C:\out.txt"

Commenti

Supportando i contenuti che secondo te sono rilevanti, anche solo lasciando un commento, contribuirai a dare a questi contenuti maggiore visibilità e a rendere internet un posto più gradevole, affinché le stesse informazioni che hai trovato utili possano essere accessibili anche ad altre persone. Grazie per l'attenzione.