デフォルトでは、Robocopy操作が完了すると、何が起こったかの概要がコンソールに表示されます。この概要は、コマンドプロンプトウィンドウに表示されるため、少しわかりにくいように見える場合があります。 (図1を参照)

image

図1.Robocopyのデフォルトの要約出力。

デフォルトのログ動作を変更したい場合は、多くのオプションから選択できます。より興味深いオプションには、次のものがあります。

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.

Robocopyコマンドラインに追加するこれらのスイッチは、かなり自明ですが、いくつか注目に値します。たとえば、/ Lスイッチは、コマンドを実行したが実際にはコピーが発生しない場合に何が起こるかを確認したい場合に便利です。

Robocopyの出力をファイルにキャプチャする場合は、/ LOGスイッチと/ LOG +スイッチを使用します。通常の場合と同様に、他にもいくつかのログオプションがあります。完全なリストは、/?を使用してRobocopyを呼び出すことで取得できます。スイッチ。

このヒント(13220)は、Windows 7、8、および10に適用されます。