El comando: "XCOPY" está activado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponible
Los ejemplos del comando "XCOPY"
El
`XCOPY`El comando en el símbolo del sistema de Windows se usa para copiar archivos y directorios desde una ubicación de origen a una ubicación de destino. Aquí hay unos ejemplos:
Ejemplo 1: Copia simple de archivos:
XCOPY C:\fuente\archivo.txt D:\Meta\
Descripción: En este ejemplo, el archivo
"file.txt" se copia desde la ubicación de origen
`C:\fuente\`en el directorio
`D:\Meta\`copiado.
Ejemplo 2: Copiar archivos y subdirectorios usando copia recursiva:
XCOPY C:\fuente\*.* D:\Meta\ /S /E
Descripción: Todos los archivos y subdirectorios de
`C:\fuente\`en el directorio
`D:\Meta\`copiado. Las opciones
`/S`y
`/E`asegúrese de que también se copien los subdirectorios y los subdirectorios vacíos.
Notas:
1.
`XCOPY`ofrece muchas opciones y conmutadores para diferentes escenarios de copia. Puede
`XCOPY /?`para ver una lista de opciones disponibles.
2. Si desea copiar un directorio, puede
`XCOPY`con la opción
`/I`para indicar que la ubicación de destino es un directorio.
XCOPY C:\fuente\ D:\Meta\ /I
3.
`XCOPY`También admite la copia de archivos según criterios específicos, como la fecha o el tamaño del archivo.
XCOPY C:\fuente\*.txt D:\Meta\ /D:01-01-2023
Aquí solo se copian los archivos de texto que se modificaron después del 1 de enero de 2023.
Ejemplo 3: uso en un script por lotes:
@ECHO OFF
XCOPY C:\fuente\*.* D:\Meta\ /S /E
REM Rest de Batch-guiones
Descripción: Aquí está
`XCOPY`Se utiliza en un script por lotes para copiar archivos y directorios.
Ejemplo 4: Copia interactiva con confirmaciones:
XCOPY C:\fuente\*.* D:\Meta\ /S /E /P
Descripción: Al agregar la opción
`/P`se convierte
`XCOPY`Solicite al usuario confirmaciones para cada elemento que se copiará.
Es importante observar que
`XCOPY`proporciona una manera poderosa de copiar archivos y directorios, y su uso exacto depende de las necesidades específicas de la operación de copia.
"XCOPY" Extracto de la ayuda de Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
Copia árboles de archivos y directorios.
XCOPY origen [destino] [/A | /M] [/D[:fecha]] [/P] [/S [/E]] [/V]
[/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R]
[/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
[/EXCLUDE:archivo1[+archivo2][+archivo3]...]
origen Especifica el archivo(s) que hay que copiar.
destino Especifica la ubicación y/o nombres de archivos nuevos.
/A Copia sólo archivos con el atributo del archivo
establecido,
no cambia el atributo.
/M Copia sólo archivos con el atributo del archivo
establecido,
desactiva los atributos del archivo.
/D:m-d-y Copia archivos cambiados durante o después de la fecha.
Si no se da una fecha, copia sólo aquellos archivos
cuya
fecha de origen es más nueva que la fecha de origen.
/EXCLUDE:archivo1[+archivo2][+archivo3]...
Especifica una lista de archivos que contienen cadenas.
Los
archivos deben tener una cadena por línea.
Cuando cualquiera de las cadenas que coincidan con
cualquier
parte de la ruta absoluta del archivo que se debe
copiar,
ese archivo se excluirá de ser copiado. Por ejemplo, el
especificar una cadena como \obj\ u .obj excluirá todos
los archivos por debajo del directorio obj o todos los
archivos con la extensión obj respectivamente.
/P Pregunta antes de crear cada archivo de destino.
/S Copia directorios y subdirectorios ,exceptuando los
vacíos.
/E Copia directorios y subdirectorios, incluyendo los
vacíos.
Igual que /S /E. Puede ser usado para modificar /T.
/V Verifica el tamaño de cada archivo nuevo.
/W Pide que se presione una tecla antes de copiar.
/C Continua copiando incluso si ocurren errores.
/I Si el destino no existe y hay que copiar más de un
archivo,
se asume que el destino debe ser un directorio.
/Q No muestra nombres de archivos mientras copia.
/F Muestra todo el origen y el destino de los nombres de
archivo mientras se copian.
/L Muestra los archivos que serán copiados.
/G Permite la copia de archivos destino cifrados para el
destino
que no es compatible con el cifrado.
/H Copia archivos ocultos y también archivos del sistema.
/R Sobrescribe archivos de sólo-lectura.
/T Crea una estructura de directorio, pero no copia
archivos. No
incluye directorios o subdirectorios vacíos. /T /E
incluye
directorios y subdirectorios vacíos.
/U Copia sólo archivos que ya existen en el destino.
/K Copia atributos. Xcopy normal, restablecerá atributos
de sólo lectura.
/N Copia utilizando los nombres cortos generados.
/O Copia archivos de propiedad e información ACL.
/X Copia archivos de configuración de auditoría (implica
/O).
/Y Suprime la pregunta de confirmación para sobrescribir
un archivo
de destino existente.
/-Y Pregunta por la confirmación de sobrescritura de un
archivo
de destino existente.
/Z Copia archivos de red en modo reiniciable.
El modificador /Y debe ser preestablecido en la variable de
entorno COPYCMD.
Esto se puede sobrescribir con /-Y en la línea del comando.
Información importante, consejos para el comando "XCOPY"
Al usar el
`XCOPY`comando en el símbolo del sistema de Windows, hay algunos aspectos importantes a tener en cuenta:
1.
Opciones e interruptores: `XCOPY`ofrece una variedad de opciones y conmutadores que admiten diferentes escenarios de copia. Puede
`XCOPY /?`para mostrar una pantalla de ayuda con las opciones disponibles.
2.
Información de ruta: La información de origen y destino en
`XCOPY`Deben ser caminos correctos. Asegúrese de encerrar las rutas entre comillas, especialmente si contienen espacios.
XCOPY "C:\fuente\*" "D:\Meta\" /S /E
3.
Copia recursiva: Si desea copiar archivos y subdirectorios, use las opciones
`/S`(Incluir subdirectorios) y
`/E`(incluir subdirectorios vacíos).
XCOPY C:\fuente\*.* D:\Meta\ /S /E
4.
Afirmaciones: Utilice la opción
`/P`si desea recibir confirmación antes de cada proceso de copia.
XCOPY C:\fuente\*.* D:\Meta\ /P
5.
Copiar archivos según criterios: `XCOPY`permite copiar archivos según criterios específicos, como la fecha o el tamaño del archivo.
XCOPY C:\fuente\*.txt D:\Meta\ /D:01-01-2023
Aquí solo se copian los archivos de texto que se modificaron después del 1 de enero de 2023.
6.
Uso en secuencias de comandos por lotes: `XCOPY`A menudo se utiliza en secuencias de comandos por lotes para copiar archivos y directorios. Asegúrese de que el script por lotes se esté ejecutando en el entorno correcto.
@ECHO OFF
XCOPY C:\fuente\*.* D:\Meta\ /S /E
REM Rest de Batch-guiones
7.
Permisos: Asegúrese de que el usuario que tiene el
`XCOPY`El comando ejecuta tiene los permisos necesarios en los directorios de origen y destino.
8.
Conflictos de archivos: Si ya existen archivos con los mismos nombres en el directorio de destino, es posible que
`XCOPY`reacciona de manera diferente dependiendo de las opciones que elijas. De forma predeterminada, se le preguntará cuando se produzcan conflictos de archivos.
XCOPY C:\fuente\*.* D:\Meta\ /S /E /Y
Aquí está la opción
`/Y`utilizado para suprimir todas las consultas.
Es importante comprender las necesidades específicas de su operación de copia y la
`XCOPY`-Ajuste las opciones en consecuencia. También tenga en cuenta que existen métodos alternativos para copiar archivos en el entorno Windows, como
`COPY`,
`ROBOCOPY`y
`COPY-ITEM`en PowerShell.