La commande suivante copie et déplace un fichier, mais j'en ai également besoin pour écraser le fichier qu'il remplace.
xcopy /s c:\mmyinbox\test.doc C:\myoutbox
Ajouter/Y à la ligne de commande
Ajoutez /y
à la ligne de commande de xcopy
:
Exemple:
xcopy /y c:\mmyinbox\test.doc C:\myoutbox
vous devez simplement ajouter/Y
xcopy /s c:\mmyinbox\test.doc C:\myoutbox /Y
et si vous utilisez le chemin avec des espaces, essayez ceci
xcopy /s "c:\mmyinbox\test.doc" "C:\myoutbox" /Y
Si la commande de copie est exécutée à partir d'un travail par lots, vous n'avez pas besoin d'utiliser le commutateur/Y: cela écrasera les fichiers existants.
Vous pouvez vous référer à invite de commande Windows help en utilisant la commande suivante: xcopy /?
Une commande qui copierait dans tous les cas
xcopy "path\source" "path\destination" /s/h/e/k/f/c/y
Si le fichier de destination est en lecture seule, utilisez /y/r
xcopy /y/r source.txt dest.txt