Al usar este sitio web aceptas el uso que hace de cookies para prestar servicios, personalizar
anuncios y analizar el tráfico web. Más información. [ACEPTAR]
Abrirllave.com
Tutoriales de informática
C
CMD
DTD
HTML
Java
XML
XSD
{+}
Inicio »
Tutorial de CMD »
Comandos CMD » Comando COPY
Comando COPY en CMD
21
COPY sirve para copiar uno o varios archivos en otra ubicación
(directorio). COPY es un comando interno de cmd.exe.
Sintaxis
COPY [/D] [/V] [/N] [/Y|/-Y] [/Z] [/L] [/A|/B] <origen>
[/A|/B] [+ <origen2> [/A|/B] [+...]] [<destino> [/A|/B]]
Parámetros
Parámetro Descripción
<origen> Especifica la(s) ruta(s) o camino(s) del archivo(s) a copiar.
<origen2>
<destino> Especifica la ruta o camino del nuevo(s) archivo(s).
/A Indica un archivo de texto ASCII (es la opción por defecto).
/B Indica un archivo binario.
/D Permite que el archivo de destino se cree sin cifrar.
/V Verifica que los nuevos archivos creados se pueden leer
correctamente, es decir, si se han escrito (copiado) bien.
/N Si es posible, los nombres de los archivos destino se crearán con
nombres cortos de archivos (8.3).
/Y Cuando el archivo de destino ya exista, suprime la petición de
confirmación antes de sobrescribirlo.
/-Y Cuando el archivo de destino ya exista, solicita confirmación antes
Parámetro Descripción
de sobrescribirlo (es la opción por defecto).
/Z Al realizar la copia de un archivo en una red (network), si la copia se
interrumpe, se reiniciará el proceso de copia si es posible.
/L Si el origen es un vínculo simbólico, en el destino se copiará dicho
vínculo, en vez del archivo apuntado.
/? Muestra información de ayuda acerca de COPY en el Símbolo del
sistema.
Observaciones
Para combinar varios archivos en uno, hay que especificar un único archivo de destino
y varios como fuente (origen). Esto se puede hacer utilizando comodines o
especificando una lista de archivos separados con el carácter (+). Por ejemplo, para
combinar tres archivos, se puede escribir: archivo1+archivo2+archivo3
La solicitud de sobrescribir un archivo /-Y es la opción por defecto (predeterminada), a
menos que el comando COPY se ejecute desde un script por lotes. Para modificar
dicha opción, se puede utilizar la variable de entorno COPYCMD, escribiendo SET
COPYCMD=/Y.
Se puede copiar un archivo introduciendo su contenido (caracteres) desde la consola.
Por ejemplo, escribiendo COPY CON archivo.txt se podrá es escribir el contenido
de archivo.txt, y pulsando Ctrl+Z se finalizará el proceso.
Cuando las opciones /A o /B aparecen antes del <origen>, establecen el modo (texto
ASCII o binario) para todos los archivos origen y destino. Ahora bien, si se escriben
después de un origen o destino, establecen el modo para dicho origen o destino.
Ejemplos de uso del comando COPY
EJEMPLO Dada la siguiente estructura de directorios y archivos:
Para hacer una copia del archivo a.txt (origen) llamada b.txt (destino), se podría
escribir:
COPY a.txt b.txt
En la consola se podría ver algo similar a:
Véase que, el archivo b.txt tendría el mismo contenido que el archivo a.txt.
EJEMPLO A continuación, si el archivo archivo a.txt se quisiera copiar en el
directorio letras1, esto se podría hacer tecleando:
COPY a.txt letras1
Obsérvese el resultado en la siguiente captura de pantalla:
EJEMPLO Seguidamente, se muestra cómo varios archivos se han copiado en uno,
utilizando el carácter (+):
EJEMPLO Especificando únicamente un directorio de origen, los archivos
contenidos en él, se copiarán al directorio actual. Al respecto, véase en la siguiente
imagen que, al ejecutar COPY .., los archivos del directorio pruebas se copian en
el directorio letras2.
Ayuda del comando COPY
Para obtener información de ayuda del comando COPY, en la consola se puede
escribir COPY /?o HELP COPY.
Inicio
Guía de estudios
Tutoriales
Diccionario
Recursos
Secciones
Ayudar
Contactar
Condiciones
Privacidad
Licencia CC
Acerca de
Mapa Web
© 2014-2018 { Abrirllave.com