Menú Cerrar

¿Cómo puedo copiar archivos desde Símbolo del sistema (CMD)?

El “Símbolo del sistema” en Windows puede llegar a ser una herramienta muy poderosa cuando se llegan a entender los comandos. Puedes obtener mucho más control con el “Símbolo del sistema” que copiando y pegando archivos en el “Explorador de Windows”. Saber cómo sacarle provecho a los comandos de copiado es esencial si quieres operar de forma remota un servidor de Windows. También es muy útil si quieres aprender a ser más eficiente con tu propio sistema.

NUMERO 1

Conoce qué comando debes usar. Existen varias formas de copiar archivos usando el “Símbolo del sistema” en Windows. Todos los comandos pueden copiar archivos de un lugar a otro, pero existen ocasiones en las que es mejor usar cierto tipo de comando.

  • COPY: esta es la función básica de copiado. Este comando te permite copiar rápidamente archivos de una ubicación a otra. También puedes usar este comando para encadenar archivos.
  • XCOPY: el comando xcopy te permite copiar archivos y árboles de directorios. Este comando es más útil para copiar carpetas enteras. El comando xcopy también tiene muchos modificadores que le dan a los usuarios avanzados más control sobre el proceso de copiado. Aunque el comando xcopy ya es obsoleto y ahora se utiliza más robocopy, todavía sirve.
  • ROBOCOPY: este es el comando más nuevo disponible en el “Símbolo del sistema” en Windows. Requiere Windows Vista o una versión de Windows más reciente. El comando robocopy está diseñado para copiar archivos y directorios mientras mantiene los permisos y demás atributos. Permite un mejor registro y una copia más fiable de grandes cantidades de información.

Método 1 de 3:
Usa el comando COPY

NUMERO 1

Copiar un solo archivo. El comando copy se usa al copiar un solo archivo. Para usar el comando copy, debes escribir copy fuente destino. Por ejemplo, para copiar el archivo Ejemplo.txt de C:\Usuarios\escritorio a D:\respaldo, escribe lo siguiente:[1]

copy C:\Usuarios\escritorio\Ejemplo.txt D:\respaldo\Ejemplo.txt
  • También necesitas escribir el nombre de archivo para el archivo copiado. Puedes usar esto para cambiar el nombre del archivo copiado si lo deseas.
  • Para copiar un archivo de tu directorio actual, simplemente escribe el nombre del archivo en en la parte fuente del comando. Por ejemplo, si quieres hacer lo anterior y ya estás en la carpeta C:\Usuarios\escritorio, escribe lo siguiente copy Ejemplo.txt D:\respaldo\Ejemplo.txt
NUMERO 2

Copia todos los archivos en una carpeta. Utiliza el comodín *.* para copiar todos los archivos en una carpeta al mismo tiempo. Por ejemplo, para copiar todos los archivos de la carpeta C:\Usuarios\escritorio\ a D:\respaldo, escribe lo siguiente:

copy C:\Usuarios\escritorio\*.* D:\respaldo
  • El comando copy no copiará los archivos ocultos. Utiliza el comando xcopy o el comando robocopy si tienes archivos ocultos.
  • Puedes copiar todos los archivos de tu ubicación actual escribiendo *.* como la fuente. En el ejemplo anterior, si ya estás en la carpeta C:\Usuarios\escritorio\, escribe copy *.* D:\respaldo.
NUMERO 3

Copia archivos cuando el archivo o la carpeta tienen un espacio en el nombre. Si la fuente o la ubicación de destino tiene un espacio en el nombre, necesitas rodearlo de comillas. Por ejemplo, para copiar todos los archivos de la carpeta C:\Usuarios\Mis documentos a D:\2015 respaldo, escribe lo siguiente:

copy “C:\Usuarios\Mis documentos\*.*" "D:\2015 respaldo"

NUMERO 4

Combina (encadena) archivos de texto. Una de las funciones “ocultas” del comando copy es la habilidad de unir varios archivos. Esto es útil en archivos de texto sin formato. El contenido del primer y del segundo archivo de texto en el siguiente comando se combinarán, en orden, en un archivo nuevo:[2]

copy archivo1.txt+archivo2.txt archivonuevo.txt
  • Este comando asume que el archivo1.txt y el archivo2.txt están ubicados en el directorio actual. Necesitas añadir la dirección al principio de cada archivo si el archivo está en otra ubicación.

Método 2 de 3:
Usa el comando XCOPY

NUMERO 1
Usa el comando COPY para archivos individuales. Si vas a copiar archivos individuales, es mejor usar el comando copy. El comando xcopy no te permite indicar si quieres un directorio o un nombre de archivo como destino.

NUMERO 2

Usa el comando ROBOCOPY si vas a crear secuencias de comandos de copias de seguridad. El comando xcopy ya es obsoleto y es muy probable que en un futuro muy cercano ya no exista. El comando robocopy puede hacer todo lo que el comando xcopy puede hacer. También es mucho más flexible y confiable. Crear secuencias de comando con el comando robocopy las probará para el futuro.

NUMERO 3

Copia una carpeta a otra ubicación. La función principal del comando xcopy es copiar carpetas o el contenido de una carpeta de una ubicación a otra. Por ejemplo, para copiar todo el contenido del directorio C:\herramientas a la carpeta nueva D:\respaldo\herramientas, escribe lo siguiente:

xcopy C:\herramientas\* D:\respaldo\herramientas /e /i
  • El modificador /e le indica al comando xcopy copiar también todos los subdirectorios en la ubicación de origen. Esto también incluye todos los directorios vacíos.
  • El modificador /i le indica al comando xcopy asumir que la ubicación de destino es una carpeta. Esto forzará que se cree una carpeta nueva durante el proceso de copiado.
  • Esto es muy útil cuando quieres copiar archivos de un CD o un DVD. Esto eliminará automáticamente los atributos de “Solo lectura” durante el proceso de copiado.
NUMERO 4

Usa el comando xcopy para copiar archivos ocultos. Una de las ventajas más grandes que tiene el comando xcopy sobre el comando copy es su habilidad de copiar archivos ocultos y archivos del sistema. Añade el modificador /h para también copiar los archivos ocultos.

xcopy C:\herramientas\* D:\respaldo\herramientas /e /i /h

Método 3 de 3:
ROBOCOPY

NUMERO 1

Usa el comando robocopy para copiar carpetas fácilmente. El comando robocopy reemplaza al comando xcopy. Puede copiar rápidamente carpetas enteras y no te tienes que preocupar en definir el contenido. Por ejemplo, para copiar todo el contenido del directorio C:\herramientas a la carpeta nueva D:\respaldo\herramientas, escribe lo siguiente:

robocopy C:\herramientas D:\respaldo\herramientas /e
  1. El modificador /e le indica al comando robocopy que debe incluir todos los subdirectorios. Esto incluye las carpetas vacías.
  2. El comando robocopy automáticamente copiará todos los archivos ocultos y los archivos del sistema. Creará directorios nuevos si no existen en la ubicación de destino.
NUMERO 2

Copia un directorio. Copiar un directorio es muy útil para crear respaldos. Esta opción del comando robocopy te permite copiar todo el contenido de la ubicación de origen a la ubicación de destino. Después borrará todo lo que exista en la ubicación de destino que no exista en la ubicación de origen. Esto asegurará que tu respaldo solo tenga las versiones más recientes de tus archivos. Por ejemplo, para copiar C:\Usuarios\Mis documentos a D:\respaldo\Mis documentos, escribe lo siguiente:[4]

robocopy "C:\Usuarios\Mis documentos" "D:\respaldo\Mis documentos" /mir
  • Esta función mantendrá todos los permisos de los archivos originales.
NUMERO 3

Activa la función de reinicio. Puedes incluir la función para reiniciar el proceso en caso de que la conexión se corte a mitad de la copia.

robocopy “C:\Usuarios\Mis documentos" “D:\respaldo\Mis documentos" /z
NUMERO 4

Registra el proceso de copiado. El comando robocopy te permite crear un archivo de registro. Esto te permite determinar los problemas o generar un archivo con información sobre lo que acabas de copiar.

robocopy “C:\Usuarios\Mis documentos" “D:\respaldo\Mis documentos" /log+:<nombredearchivo>.txt
  • El modificador /log+ anexará el archivo de registro existente en lugar de sobreescribirlo. Si prefieres simplemente sobreescribir el archivo de registro, usa el modificador /log:<nombredearchivo>.txt.
937

Para saber de nuevo contenido únete a nuestras redes sociales

Suscribete Suscríbete a Nuestro Canal de YouTube

Síguenos y únete en Facebook Síguenos y únete en Facebook

Síguenos en Twitter Síguenos también en Twitter

Unete a nuestro grupo de Telegram Únete a nuestro grupo de Telegram



Puedes apoyar nuestra web y redes adquiriendo los siguientes productos Amway que son de excelente calidad para toda la familia como estos:
  • 🥗 Nutrición naturales y orgánicos certificados de la marca NUTRILITE
  • 🧼 Cuidado del hogar (Limpieza y desinfección) ecológicos y biodegradables.
  • 💄 Cuidado de la piel y maquillaje (hipoalergénicos, libres de parabenos y lo mejor VEGANOS 🌱
  • 🧴Cuidado personal (Cremas Dentales, Sprays para el Aliento, Etc...)
Los pueden adquirir por medio de mi página digital 📱 y su envío 📦 es completamente gratis a cualquier parte de México, sin mínimo de compra. (Si te gustaría tener tu propia tienda solo contáctame)
 

🏪 Visitar la Tienda



Publicado en Soporte Tecnico

Te puede interesar...

4 comentarios

  1. Alfredo Percino

    !Hola Germán! Importante aporte, sin embargo, hay un tema que no he visto que se haya resuelto en distintos foros y páginas. Supongamos que tengo en la carpeta C:\Users\1 tres archivos, A.xls, B.xls y C.xls y deseo copiar sólo A.xls y C.xls en C:\Users\2 ¿qué comando y con qué sintaxis debería emplear? Imagino que ejecutaría dos veces el comando COPY pero en este ejemplo son solo 2 archivos, imagina copiar 1300 archivos de una carpeta con 10,000 archivos…. Muchas gracias de antemano.

  2. Natán

    Buenas noches!
    Querido German, y te digo querido por que te he cogido cariño de hermano, gracias al aporte positivo y optimo de las indicaciones que hay en esta tu pagina web de spek-regg.com, ya que me han sido muy útiles no solo para lograr con éxito las tareas que se pueden realizar con el símbolo del sistema, por lo que te estoy muy agradecido.
    cordial saludo,
    Natán.

    • German Reyna

      Hola natali buenas tardes agradezco mucho tus palabras, de verdad me animan a seguir adelante con este proyecto, y me da mucho gusto tener personas como tú visitando esta página, compartieras todo lo que te guste de nuestra página.

      Un cordial saludo

      Atte
      German Reyna

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *