Xcopy recursivo en Batch Script

MD Aminul Islam 30 enero 2023
  1. el método general de uso de XCOPY en lote
  2. Usar el XCOPY de forma recursiva en lote
  3. Indicadores necesarios para XCOPY en lote
Xcopy recursivo en Batch Script

Si está buscando alguna solución al uso recursivo del comando XCOPY, puede seguir este artículo. Este artículo mostrará el uso recursivo de XCOPY.

Además, usaremos el uso general de XCOPY, el uso recursivo de XCOPY, y algunas banderas con respecto a este comando. Además, veremos ejemplos y explicaciones necesarias para facilitar la comprensión del tema.

el método general de uso de XCOPY en lote

El xcopy facilita la copia de cualquier archivo de un directorio a otro. El formato general de este comando es xcopy G:\source G:\destination.

xcopy G:\Capture.jpg G:\Cases\

En el ejemplo anterior, copiaremos un archivo de G:\Capture.jpg a G:\Cases\. Pero este comando no es automático, por lo que es posible que deba ejecutar el comando para cada archivo en el directorio.

Usar el XCOPY de forma recursiva en lote

Puede hacer un uso recursivo del comando XCOPY para copiar todos los archivos en un directorio a la vez. El código para nuestro ejemplo se verá como el siguiente.

xcopy A: B: /s /e

El ejemplo anterior copiará todos los archivos, directorios y subdirectorios de la unidad A a la unidad B. Aquí, el indicador /S indica todas las carpetas y subcarpetas, y el indicador /E indica la carpeta vacía, ya que copiaremos todas las carpetas, archivos, directorios, subdirectorios y carpetas vacías.

Indicadores necesarios para XCOPY en lote

Algunas otras banderas con XCOPY se utilizan para cualquier propósito. Discutámoslos.

/B Esta bandera se usa para copiar el enlace simbólico, no el destino del archivo.
/C Este indicador se utiliza para continuar el proceso si se produce algún error.
/F Esta bandera muestra el origen y el destino completos durante la copia.
/G Esta bandera nos permite copiar archivos cifrados a un destino donde no se admite el cifrado.
/L Esta bandera muestra la lista de archivos que se copiarán.
/Q Esta bandera no mostrará los nombres de los archivos durante la copia.
/V Esta bandera verificará si los nuevos archivos son legibles.
/W Esta bandera iniciará el proceso cuando el usuario presione una tecla.
/P Esta bandera aparecerá antes de crear cada archivo.
/Y Este indicador confirma la sobrescritura de un archivo.
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

Artículo relacionado - Batch Copy