subcarpetas copiar carpetas batch-file overwrite

batch-file - copiar - robocopy s r3



¿Cómo sobrescribir los archivos existentes en lote? (8)

El siguiente comando copia y mueve un archivo pero también lo necesito para sobrescribir el archivo que está reemplazando.

xcopy /s c:/mmyinbox/test.doc C:/myoutbox


Agregar / Y a la línea de comando


Agregue /y a la línea de comando de xcopy :

Ejemplo:

xcopy /y c:/mmyinbox/test.doc C:/myoutbox


Puede referir la ayuda del símbolo del sistema de Windows usando el siguiente comando: xcopy /?



Si el archivo de destino es de solo lectura usa /y/r

xcopy /y/r source.txt dest.txt


Si el comando de copia se ejecuta desde un trabajo por lotes, no necesita usar el modificador / Y: sobrescribirá los archivos existentes.


Un comando que copiaría en cualquier caso

xcopy "path/source" "path/destination" /s/h/e/k/f/c/y


solo tiene que agregar / Y

xcopy /s c:/mmyinbox/test.doc C:/myoutbox /Y

y si estás usando una ruta con espacios, prueba esto

xcopy /s "c:/mmyinbox/test.doc" "C:/myoutbox" /Y