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