Comando: replace

  REPLACE reemplazar los archivos en el directorio de destino con
  archivos del directorio de origen que tienen el mismo nombre.

Sintaxis:

  REPLACE [unidad1:][ruta1]NomArchivo [unidad2:][ruta2] [opciones]
          [unidad1:][ruta1]NomArchivo  Especifica el archivo a los 
                                       archivos fuente.
          [unidad2:][ruta2]            Especifica el directorio donde
                                       se reemplazar n los archivos.

Opciones:

  /A  Agrega nuevos archivos al directorio de destino. No se puede usar
      con los modificadores /S o /U.
  /H  Agrega o reemplaza archivos ocultos y del sistema, as¡ como
      archivos desprotegidos.
  /N  Modo de vista previa - no agrega ni reemplaza ning£n archivo.
  /P  Solicita confirmaci¢n estes de reemplazar un archivo o agregar un
      archivo fuente.
  /R  Reemplaza los archivos de solo lectura, as¡ como los archivos
      desprotegidos.
  /S  Reemplaza archivos en todos los subdirectorios del directorio de
      destino. No se puede usar con el modificador /A.
  /W  Espera a que inserte un disco antes de comenzar.
  /U  Reemplaza (actualiza) solo archivos que son m s antiguos que los
      archivos de origen. No se puede usar con el modificador /A.
  /?  Muestra la ayuda.

Comentarios:

  REPLACE tiene los siguientes EXITCODES (ERRORLEVEL):
    0   No hay error. REPLACE reemplaz¢ o agreg¢ exitosamente los
        archivos.
    1   N£mero de funci¢n no v lido. La computadora tiene una versi¢n
        de DOS que es incompatible con REPLACE. (­No implementado en
        este momento!)
    2   Archivo no encontrado. REPLACE no pudo encontrar los archivos
        fuente.
    3   Ruta no encontrada. REPLACE no pudo encontrar la ruta de origen
        o destino.
    5   Acceso denegado. El usuario no tiene acceso a los archivos de
        origen o de destino.
    8   Memoria insuficiente. No hay suficiente memoria del sistema para
        ejecutar el comando. (­No implementado porque no es posible 
        manejarlo en un lenguaje de alto nivel como C!)
    11  Formato inv lido. El usuario us¢ la sintaxis incorrecta en la
        l¡nea de comandos.
    29  Error de escritura. REPLACE no pudo escribir los archivos de
        destino.
    30  Error de lectura. REPLACE no pudo leer los archivos fuente.
    39  Espacio en disco insuficiente. No hay suficiente espacio en
        disco en la ruta de destino.

Ejemplos:

  replace c:\carpeta\*.* c:\fdos\bin /P /U

Ver tambi‚n:

  copy
  move
  xcopy

  Copyright © 2001 Rene Ableidinger, modificado en 2007 por W. Spiegl.
  Traducido en 2020 por Lorenzo del Toro Saravia.

  Este archivo se deriva del comando de especificaciones HOWTO de FreeDOS.
  Consulte el archivo H2Cpying para ver las condiciones de copia.