récursive de la commande de déplacement sur windows

J'ai besoin de faire un .bat copie d'un .sh, je ne connais pas trop Windows cmd.
Sur Linux je pourrais faire

mv ...

ou

rsync -a SOURCE/DEST/--remove-sent-files --ignore-existing --whole-file

mais Windows "déplacer" ne peut pas faire la même

peut-être il est une application windows simple alternative, plus simple et plus performant que

for /R c:\sourceFolder\ %%G in (*) do ( move /Y "%%G" c:\destinationFolder\ )

Linux mv semble pour mettre à jour les répertoires de pointeur, mais au-dessus de la commande de Windows fera truc dur? Je suppose que ce n'est pas une bonne idée pour les gros dossiers, j'ai besoin de déplacer fréquemment

Utilisation robocopy, inclus depuis Vista, ou les plus vieux xcopy (qui en est capable, mais nécessite plus de travail ajout de commutateurs pour le faire fonctionner à droite).

OriginalL'auteur | 2012-04-14