Copie de repertoires via Robocopy sous Windows

Pour déplacer ou effectuer une copie de manière quasi automatisée, il faut savoir qu’il existe un outil pour Windows (non disponible sur toutes les versions, mais récupérable gratuitement en allant ici).

En fonction de votre système d’exploitation, il faudra se déplacer dans l’arborescence pour aller chercher le fameux exécutable sur votre système. Dans mon cas, il a fallu que je me déplace dans le répertoire « C:\Program Files\Windows Resource Kits\Tools » à l’aide la commande « cd » dans une invite de commande.

robocopy "F:\Public" "G:\Public" /e /COPYALL /r:1

Ici, le contenu du répertoire « F:\Public » se verra copié dans le répertoire « G:\Public ». Voici une description des options utilisées :

  • « /e » permet de rendre récursive la commande. Tout fichier ou dossier (même vide) sera copié,
  • « /COPYALL » va ajouter les propriétés des fichiers (heure, date, propriétaire, …),
  • « /r:1 » est une option qui permet de retenter la copie une fois si celle ci échoue.

Lien utile

Documentation détaillée via Technet