Syntaxe
COPY [[FROM] sourcename [[TO targetname][ALL][QUIET]
|
Paramètres
Nom |
Description |
sourcename |
Ce paramètre permet d'indiquer le(s) fichier(s) ou le(s) répertoire(s) source. |
targetname |
Ce paramètre permet d'indiquer le(s) fichier(s) ou le(s) répertoire(s) destinataire. |
ALL |
Ce paramètre permet d'indiquer qu'il également copier les fichiers dans n'importe quel sous-répertoire. |
QUIET |
Ce paramètre permet d'indiquer qu'il ne faut pas afficher les messages des traitements effectués. |
Description
Remarques
- La commande COPY place une copie du fichier ou du répertoire dans le fichier ou le répertoire spécifié par TO. Le contenu précédent de TO, le cas échéant, est perdu.
Si vous spécifiez un nom de répertoire vers FROM, la commande COPY copie tous les fichiers du répertoire FROM dans le répertoire TO. Si vous ne spécifiez pas
le répertoire FROM, l'AmigaDOS utilise le répertoire actuel.
- Le répertoire TO doit exister pour que COPY fonctionne; il n'est pas créé par la commande COPY.
- Si vous spécifiez le paramètre ALL, la commande COPY copie également les fichiers dans tous les sous-répertoires. Dans ce cas, il crée automatiquement des sous-répertoires
dans le répertoire TO, selon les besoins.
- Le nom du fichier en cours de copie s'affiche à l'écran tel qu'il se produit, sauf si vous activez le paramètre QUIET.
- Vous pouvez également spécifier le répertoire source comme répertoire source en tant que modèle. Dans ce cas, l'AmigaDOS copie tous les fichiers correspondant au modèle.
- Grâce à l'amélioration de la mise en cache du disque et à une nouvelle disposition du disque, vous pouvez améliorer les performances de votre Amiga en copiant un disque
existant sur un autre disque avec la commande COPY ALL.
Exemples
L'exemple suivant permet de copier «fichier1» dans le répertoire courant vers «fichier2» dans le répertoire «:travail» :
COPY fichier1 TO :travail/fichier2
|
L'exemple suivant permet de copier tous les fichiers du répertoire courant dans «df1: backup». Il ne copie aucun sous-répertoire et df1: la sauvegarde doit déjà exister.
L'exemple suivant permet de faire une copie logique du disque «df0» sur le disque «df1» sans aucun affichage des noms de fichiers :
COPY df0: TO df1: ALL QUIET
|
L'exemple suivant permet de copier tous les fichiers du répertoire courant commençant par «test-» dans le répertoire xyz sur le disque «df1», en supposant que «xyz» existe déjà :
L'exemple suivant permet de copier le fichier «test__file» sur votre imprimante :
Cliquez sur la fenêtre dans laquelle vous avez tapé la commande COPY. C'est le mode réactif pour que l'entrée de la console soit prise à compte.
Chaque fois que vous tapez une ligne, elle s'affiche dans la nouvelle fenêtre. Appuyez sur CTRL + \ lorsque vous avez terminé et la nouvelle fenêtre se fermera.
COPY * TO CON:10/10/200/100/
|
L'exemple suivant permet de copier chaque fichier d'un sous-répertoire de DF0: dans le répertoire racine de DF1: :
COPY DFO:?/#? TO DF1: ALL
|
Dernière mise à jour : Samedi, le 15 février 2020