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