Si vous utilisez un logiciel créé par quelqu'un d'autre (comme XCOPY
), alors la seule solution facile est de vous limiter à la fonctionnalité initialement intégrée dans ce logiciel par ses créateurs. Des solutions de contournement peuvent exister (comme la réponse de jorgediaz-lr... une autre possibilité peut être de vérifier l'espace libre sur le lecteur de destination, si vous savez combien va être copié), mais le moyen le plus simple de contourner le problème peut être d'essayer un autre logiciel. N'oubliez pas que XCOPY
a été créé à une époque où avoir l'option /S
pour inclure les sous-répertoires était considéré comme une fonctionnalité avancée, car COPY
ne disposait pas de cette capacité.
Dans un souci de considération du problème XY, je signale qu'avec Windows 10, vous pouvez essayer le Robocopy
intégré. (Si vous ne voyez pas le programme s'exécuter, Robocopy
prend également en charge la sortie dans un fichier journal, ce qui pourrait être utile.)
Je remarque votre option /d
pour XCOPY
, qui semble être conçue pour simplement copier les nouveaux fichiers.
Alors que Robocopy
possède certaines options commençant par /I
pour inclure certains types de fichiers, il n'y a pas d'option commençant par /I
pour inclure uniquement les nouveaux fichiers... à la place, l'option qui accomplit cette tâche de base sera celle qui spécifie d'exclure les anciens fichiers. (/XO
)
robocopy "F:\movies" "L:\movies" /XO
Evitez /NP
(afficher la progression), utilisez peut-être /ETA
(afficher l'heure estimée d'arrivée).