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
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
copy /?
tener ayuda! /b
significa archivo binario, /v
significa comprobar, /y
es forzar. ss64.com es una muy buena referencia de lo contrario.
"
's. Si tiene "
dentro un argumento que está encerrado (que nunca es el caso para los nombres de archivo), duplíquelo.
Agregar /y
a la línea de comando de xcopy
:
Ejemplo:
xcopy /y c:\mmyinbox\test.doc C:\myoutbox
solo necesitas 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
Si el comando copiar se ejecuta desde un trabajo por lotes, no necesita usar el modificador / Y: sobrescribirá los archivos existentes.
Puede consultar la ayuda del símbolo del sistema de Windows con el siguiente comando:xcopy /?
Un comando que copiaría en cualquier caso
xcopy "path\source" "path\destination" /s/h/e/k/f/c/y
Si el archivo de destino es de solo lectura, use /y/r
xcopy /y/r source.txt dest.txt