Par défaut, lorsqu’une opération Robocopy est terminée, un résumé de ce qui s’est passé est affiché sur la console. Ce résumé peut sembler un peu cryptique car il s’affiche dans la fenêtre d’invite de commandes. (Voir la figure 1.)

image

Figure 1. Sortie récapitulative par défaut de Robocopy.

Si vous souhaitez modifier le comportement de journalisation par défaut, vous avez le choix entre de nombreuses options. Certaines des options les plus intéressantes incluent:

Switch

Meaning

/L

List only: don’t copy, timestamp or delete any files.

/X

Report all eXtra files, not just those selected.

/V

Produce Verbose output, showing skipped files.

/ETA

Show an Estimated Time of Arrival of copied files.

/LOG:file

Output status to a specified log file. If the file

exists, overwrite it.

/LOG+:file

Output status to a specified log file. If the file

exists, append to it.

Ces commutateurs, que vous ajoutez à la ligne de commande Robocopy, sont assez explicites, mais quelques-uns méritent d’être notés. Le commutateur / L, par exemple, est pratique lorsque vous voulez voir ce qui se passerait si vous exécutiez la commande, mais sans qu’aucune copie ne se produise.

Si vous souhaitez capturer dans un fichier la sortie de Robocopy, les commutateurs / LOG et / LOG + sont ce qu’il faut utiliser. Comme c’est généralement le cas, il existe plusieurs autres options de journalisation. La liste complète peut être obtenue en appelant Robocopy avec le /? commutateur.

Cette astuce (13220) s’applique à Windows 7, 8 et 10.