Copiar un archivo a otra carpeta en cmd

Para copiar un archivo a otra ubicación en cmd, utilice el comando copy en un símbolo del sistema de Windows. Hay dos opciones principales que permiten a los usuarios copiar archivos en el símbolo del sistema de Windows o en scripts por lotes. Estas opciones son los comandos copy y xcopy.

¿Cómo puedo copiar un archivo a otra carpeta desde la línea de comandos?


Para copiar un archivo de una carpeta a otra con el mismo nombre y extensión

copy C:\Folder\file.txt C:\Folder2\file.txt

Además, puede cambiar el nombre del objetivo simplemente cambiando el nombre del archivo de destino:

copy C:\Folder\file.txt C:\Folder2\newfile.txt

Para copiar todos los archivos con un patrón específico, es decir, con una extensión específica o un nombre específico antes del separador:

copy C:\Folder*.txt C:\Folder2\
copy C:\Folder\file*.txt C:\Folder2\

Hay muchas otras opciones disponibles para utilizar el comando copy (o xcopy), por ejemplo:

  • La primera: copy /v para verificar
  • O copy /y para copiar sin ninguna confirmación
  • Y por último: copy /-y para la confirmación de copia o sobrescritura

Tenga en cuenta que esta lista de opciones no es exhaustiva.

Para comprobar la integridad de los archivos después de copiarlos.

Utilice la opción con copy /v.

copy /v C:\Folder\file.txt C:\Folder2\file.txt

Para no mostrar el aviso en caso de que un archivo ya exista. A continuación, el sistema sobrescribe los archivos de destino sin mostrar un aviso.

copy /y C:\Folder\file.txt C:\Folder2\file.txt

Para activar explícitamente la pregunta de confirmación

Utilice la misma opción pero en el deshacer: copy /-y

Utilice estas opciones para evitar sobrescribir y perder potencialmente un archivo importante del que no se haya hecho una copia de seguridad:

copy /-y C:\Folder\file.txt C:\Folder2\file.txt

Para ir más allá, aquí hay una selección de los mejores atajos de selección de celdas de Excel.