Commande : copy
COPY copie un ou plusieurs fichiers sur un autre emplacement.
Syntaxe :
COPY [lecteur][chemin]nomfichier [/A | /B]
+ [lecteur][chemin]nomfichier [/A | /B]
[+ [...]] [lecteur][chemin]nomfichier [/A | /B] [/V] [/Y | /-Y]
[/?]
lecteur La lettre du lecteur, par exemple C:
chemin Le r‚pertoire, par exemple \exemple\
nomfichier Le nom du fichier, par exemple test.txt
Options :
source Sp‚cifie le ou les fichiers … copier
(= premier [[lecteur][chemin][fichier]]).
/A Indique un fichier textuel ASCII.
/B Indique un fichier binaire.
destination Sp‚cifie le r‚pertoire et/ou le nom de fichier pour le
ou les nouveaux fichiers (=dernier [[lecteur][chemin]
[fichier]]).
/V V‚rifie que les nouveaux fichiers ont ‚t‚ ‚crits
correctement.
/Y Supprime la demande de confirmation avant d'‚craser
un fichier de destination existant.
/-Y Invite … confirmer que vous souhaitez remplacer un
fichier de destination existant.
/? Affiche l'aide.
Commentaires :
COPY ne copiera pas les dossiers ou fichiers qui ont une taille nulle.
Pour les copier, veuillez utiliser XCOPY.
La variable d'environnement COPYCMD peut ˆtre d‚finie pour faire de /Y
la valeur par d‚faut : SET COPYCMD=/Y
Pour annuler /Y pour une commande copy particuliŠre, utilisez /-Y sur
la ligne de commande. La variable COPYCMD affecte aussi la commande
XCOPY.
Pour concat‚ner des fichiers, sp‚cifiez un seul fichier de destination
mais de multiples fichiers pour la source (avec les jokers ou le
format fichier1+fichier2+fichier3).
Explication d‚taill‚e des options :
source La source se compose de "lecteur" "chemin" et "fichier".
lecteur La lettre du lecteur, par exemple "C:" ou bien "D:".
chemin Le r‚pertoire, par exemple "\exemple\"
fichier Le om du fichier … copier, par exemple "test.txt".
En entier : C:\exemple\test.txt .
destination Le nom du r‚pertoire ou des fichiers de destination.
Si le nom de fichier de destination contient a *, cela
sera remplac‚ par cette partie du nom de fichier avec
la mˆme partie que la source.
/A Copie un fichier ASCII. Si cela pr‚cŠde un nom de
fichier sur une liste de fichiers, alors … partir de
ce fichier la copie sera effectu‚e en fichiers ASCII.
par exemple:
copy /A ASCI1.txt+ASCI2.txt+ASCI3.txt /B+BIN1.bin
CIBLE
/B Copie un fichier binaire. C'est la valeur par d‚faut.
Si cela pr‚cŠde un nom de fichier sur une liste de
fichiers, alors … partir de ce fichier, la copie sera
effectu‚e en binaire, par exemple :
copy /B BIN1.bin+BIN2.bin+BIN3.bin /A+ASCI1.txt CIBLE
/V V‚rifie que les fichiers sont ‚crits correctement.
/Y Supprime le message de confirmation avant d'‚craser ;
les fichiers avec le mˆme nom sur la destination
seront ‚cras‚s.
COPY est une commande interne … command.com et ne n‚cessite aucun
autre fichier pour fonctionner.
Exemples :
copy c:\command.com a:
copy c:\*.exe d:\exemple
copy c:\fdos\bin\edit.* a:
Voir ‚galement :
diskcopy
move
set
verify
xcopy
Copyright © 1998 Jim Hall, mis … jour en 2007 par W. Spiegl.
Traduit en 2020 par Berki Yenign.
Ce fichier est d‚riv‚ de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.