El comando copy Command Prompt duplica un archivo, almacenando la segunda versión en una ubicación diferente de su elección.
Use el comando para copiar un archivo usando su nombre específico y extensión de archivo o use un comodín para copiar grupos de archivos a la vez, independientemente de los nombres o extensiones de archivo. Algunas otras opciones de comando incluyen la verificación de que los archivos se copiaron correctamente y la supresión de solicitudes para sobrescribir archivos con el mismo nombre.
Copiar disponibilidad del comando
El comando de copia está disponible desde el símbolo del sistema en Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista y Windows XP, así como desde la reparación/recuperación de Opciones de inicio avanzadas y Opciones de recuperación del sistema menús.
La disponibilidad de ciertos interruptores de comandos de copia y otras sintaxis de comandos pueden diferir de un sistema operativo a otro.
Copiar sintaxis del comando
El comando acepta la siguiente forma general:
copiar [ /d] [ /v] [ / n] [ /y | /-y] [ /z] [ /l] [ /a | /b] fuente [ /a | /b] [ + fuente [ /a | /b] [ + …] [destino [ /a | /b] [ /?]
Consulte Cómo leer la sintaxis del comando si no está seguro de cómo interpretar la sintaxis del comando de copia como se describe arriba o en la lista a continuación.
Opciones de comando de copia | |
---|---|
Artículo | Explicación |
/d | Permite crear el archivo de destino descifrado. |
/v | Verifica que los archivos nuevos se escriban correctamente. |
/n | Utiliza un nombre de archivo corto, si está disponible, al copiar un archivo con un nombre que no sea 8dot3. |
/a | Suprime las solicitudes de confirmación para sobrescribir el archivo de destino si tiene el mismo nombre que el archivo de origen. |
/-y | Muestra mensajes de confirmación para sobrescribir un archivo si el nombre del archivo de origen es idéntico al nombre del archivo de destino. |
/z | Copia archivos en red en modo reiniciable. |
/l | Copia el enlace a la fuente en lugar del archivo real al que apunta la fuente. Esto solo es relevante si la fuente es un enlace simbólico. |
/a | Indica un archivo de texto ASCII. |
/b | Indica un archivo binario. |
fuente | Esta es la ubicación y el nombre del archivo que desea copiar. La fuente no puede ser una carpeta y no puede usar caracteres comodín (el asterisco). |
destino | Esta es la ubicación y/o el nombre del archivo en el que se debe copiar el archivo especificado en la fuente. |
/? | Utilice el interruptor de ayuda con el comando copiar para mostrar ayuda detallada sobre las diversas opciones del comando. |
Anexar archivos eligiendo varios archivos de origen pero solo un archivo de destino.
Ejemplos de comandos de copia
Abajo hay varios ejemplos de cómo usar el comando copiar:
Copiar a una carpeta diferente
copiar Z:\Software\program.iso C:\Users\Jon\Downloads\Programs\
El programa de copias.iso de la unidad Z: a la carpeta Programas del usuario.
Copiar y renombrar
copiar Y:\instalar\j93n.exe Y:\más\m1284.msi
Puede usar el comando copiar para cambiar el nombre de un archivo e incluso cambiar su extensión. En este ejemplo, el archivo j93n.exe se copia en una nueva carpeta en la unidad Y: como m1284.msi.
Esta no es una técnica de conversión de archivos (es decir, el archivo EXE no se está convirtiendo realmente a MSI), sino una forma de hacer una copia idéntica pero con el archivo de destino guardado con un nombre diferente y dentro de un carpeta diferente.
copiar D:\i386\atapi.sy_ C:\Windows\atapi.sys
En el ejemplo anterior, el archivo atapi.sy_, ubicado en la carpeta i386 del CD de instalación de Windows XP, se copia en el directorio C:\Windows como atapi.sys.
A diferencia del ejemplo anterior de la unidad Y:, este es un poco más realista, ya que copiar archivos como ese desde un disco es una práctica común cuando se solucionan algunos problemas específicos de Windows.
Copiar a la ruta actual
copia D:\readme.htm
En este ejemplo, el comando de copia no tiene un destino especificado, por lo que el archivo readme.htm se copia en el directorio desde el que escribió el comando de copia.
Por ejemplo, si escribe copy d:\readme.htm desde el indicador C:\Windows>, ese archivo HTM se copiará en C:\Windows.
Copiar solo ciertos tipos de archivos
copiar /y /v C:\Usuarios\Jon\Descargas\.mp3 C:\Usuarios\Jon\Música\Música descargada\
Este comando copia todos los MP3 (.mp3) de la carpeta Descargas a la carpeta Música\Música descargada\, pero queremos asegurarnos de que se copien todos los archivos, incluso si ya hay uno en Música descargada con el mismo nombre. (/año). Verificaremos la copia (/v) para asegurarnos de que el símbolo del sistema nos diga si los archivos se copiaron realmente o si ocurrió un error en el proceso.
Ya debe existir una carpeta en la ubicación de destino antes de que el comando de copia copie los archivos en ella. Cree nuevas carpetas en el símbolo del sistema con el comando mkdir.
Combinar archivos en uno
copiar Z:\archivo1.txt+Z:\archivo2.txt+Z:\archivo3.txt Z:\combined.txt
Esto combinará tres archivos TXT en uno nuevo llamado combined.txt. Como puede ver, cada archivo que deba ser parte de la combinación debe estar separado por un signo +, pero sin espacios.
También puede usar el asterisco para agregar varios archivos. Entonces, en nuestro ejemplo, podríamos reemplazar todas esas instancias.txt con Z:\.txt, pero solo si queremos fusionar cada archivo TXT de la unidad Z:.
Copiar comandos relacionados
Este comando es similar al comando xcopy, pero a diferencia de copy, xcopy también funciona en carpetas.