Comando: copy

  COPY copia uno o m s archivos en otra ubicaci¢n.

Sintaxis:

  COPY [unidad][ruta]nombre_archivo [/A | /B]  
       + [unidad][ruta]nombre_archivo [/A | /B]
       [+ [...]] [unidad][ruta]nombre_archivo [/A | /B] [/V] [/Y | /-Y] [/?]
       unidad          La letra de la unidad, p. ej. C:
       ruta            El directorio, p. ej. \ejemplo\
       nombre_archivo  El nombre del archivo, p.ej. test.txt

Opciones:

  fuente       Especifica el archivo o archivos que se copiar n. 
               (= primero [[unidad][ruta][archivo]]).
  /A           Indica que es un archivo de texto ASCII.
  /B           Indica que es un archivo binario.
  destino      Especifica el directorio y/o nombre de archivo para el nuevo
               archivo(s) (=£ltimo [[unidad][ruta][archivo]]).
  /V           Verifica que los archivos nuevos est n escritos 
               correctamente.
  /Y           Suprime la solicitud para confirmar que desea sobrescribir
               el archivo en el destino si existe.
  /-Y          Fuerza la aparici¢n del mensaje de confirmaci¢n de desea
               sobrescribir el archivo en el destino si existe.
  /?           Muestra la ayuda.

Comentarios:

  COPY no copiar  directorios o archivos de longitud cero.
  Para copiar cualquiera de estos, use XCOPY.
  La variable de entorno COPYCMD se puede configurar para que /Y sea el 
  valor predeterminado:
    SET COPYCMD=/Y
  Para cancelar el /Y para un comando de copia en particular, use /-Y en la
  l¡nea de comandos. La variable COPYCMD tambi‚n afecta al comando XCOPY.
  Para agregar archivos, especifique un solo archivo para el destino, pero
  m£ltiples archivos para la fuente (usando comodines o formato archivo1 +
  archivo2 + archivo3).
  Explicaci¢n detallada de las opciones:
    fuente       La fuente consta de "unidad" "ruta" y "archivo".
    unidad       La letra de la unidad, p. ej. "C:" o "D:".
    ruta         El directorio, p.ej. "\ejemplo\"
    archivo      El nombre de un archivo para copiar, p.ej. "test.txt". 
                 Unido es: C:\ejemplo\test.txt .
    destino      El nombre del archivo(s) o directorio de destino. Si el
                 nombre del archivo de destino contiene un *, luego este
                 es reemplazado por esa parte del nombre del archivo con
                 la misma parte que la funte.
    /A           Copia un archivo ASCII. Si esto procede a un nombre de
                 archivo en una lista de archivos, luego desde este
                 archivo, copia como ASCII el resto de la lista.
         p. ej.: copy /A ASCI1.txt+ASCI2.txt+ASCI3.txt /B+BIN1.bin TARGET
    /B           Copia un archivo binario. Este es el predeterminado. Si
                 esto precede a un nombre de archivo en una lista de
                 archivos, despu‚s de archivar este, copia como archivos
                 binarios.
         p. ej.: copy /B BIN1.bin+BIN2.bin+BIN3.bin /A+ASCI1.txt TARGET
    /V           Verifica que los archivos est‚n escritos correctamente.
    /Y           Suprime el mensaje de confirmaci¢n de sobrescritura; si
                 existen archivos con el mismo nombre en el destino ser n
                 sobrescritos.
  COPY es un comando interno de command.com y no necesita otro archivo 
  para que funcione.

Ejemplos:

  copy c:\command.com a:
  copy c:\*.exe d:\ejemplo
  copy c:\fdos\bin\edit.* a:

Ver tambi‚n:

  diskcopy
  move
  set
  verify
  xcopy

  Copyright © 1998 Jim Hall, Modificado en 2007 por W. Spiegl.
  Traducido en 2018 por Lorenzo del Toro Saravia.

  Este archivo se deriva del FreeDOS Spec Command HOWTO.
  Ver el archivo H2Cpying para las condiciones de copiado.