処理内容の表示のみを行いコピー先フォルダに変更を加えません。コピー、削除、タイムスタンプの追加などを行いません。選択されたファイルのみではなく、余分なファイルをすべて報告します。スキップされたファイルの情報も表示します。コピー元ファイルのタイムスタンプを表示します。ファイルの完全なパス名を表示します。ファイルサイズをバイトで表示します。ファイルサイズをログに表示しません。ファイルクラスをログに表示しません。ファイル名をログに表示しません。ディレクトリ名をログに表示しません。コピーの完了率を表示しません。コピーするファイルの推定完了時刻を表示します。(既存のログファイルを上書きします)。ログファイルの保存先のフォルダは存在している必要があります。ファイル名、パス名に空白文字を含む場合""で囲む必要があります。(既存のログファイルに追加します)。ログファイルの保存先のフォルダは存在している必要があります。ファイル名、パス名に空白文字を含む場合""で囲む必要があります。(既存のログファイルを上書きします)。ログファイルの保存先のフォルダは存在している必要があります。ファイル名、パス名に空白文字を含む場合""で囲む必要があります。(既存のログファイルに追加します)。ログファイルの保存先のフォルダは存在している必要があります。ファイル名、パス名に空白文字を含む場合""で囲む必要があります。ログファイル出力時、コンソールウィンドウにも出力します。ジョブヘッダーを表示しません。ジョブサマリを表示しません。ジョブ名で指定されたジョブファイルからパラメーターを取得します。ジョブ名で指定されたジョブファイルにパラメーターを保存します。コマンドラインパラメータの解釈のみ行います。パラメータ表示後終了します。コピー元フォルダを指定しません。コピー先フォルダを指定しません。コピーの対象とするファイル名を指定しますファイル名の指定方法は、コマンドパラメータの「ファイル」と同じ。/IFはジョブファイルで使用することを想定しているが、通常のコマンドでも使用できる。コピーは行われませんでした。処理は正常に終了ました。ミスマッチ(Mismatched)も見つかりませんでした。全てのファイルはコピー先に存在しています。ファイルのコピーが行われました。コピー先にのみ存在するファイルが見つかりました。コピーされたファイルはありませんでした。ファイルのコピーが行われました。コピー先にのみ存在するファイルが見つかりました。処理は正常に終了しました。ファイルのコピーが行われました。ミスマッチ(Mismatched)が見つかりました。処理は正常に終了しました。コピー先にのみ存在するファイルが見つかりました。ミスマッチ(Mismatched)が見つかりました。コピーされたファイルはありませんでした。処理は正常に終了しました。全てのファイルはコピー先に存在しています。ファイルのコピーが行われました。ミスマッチ(Mismatched)が見つかりました。コピー先にのみ存在するファイルが見つかりました。コピーできなかったファイルがあります。何らかの異常が発生しました。戻り値の算出方法ですが、各ファイルの処理結果が下表の結果種別ごとにカウントされ、該当するものがあった結果種別のビット値が合計され、戻り値として算出されます。処理できなかったなど。戻り値の参照方法は、robocopy実行後に、以下のようなスクリプトで判定可能です。オプションで指定するファイル属性は以下の通り。本稿における注意:「ディレクトリ」、と、「フォルダ」の表記がごっちゃになってしまった。robocopyの歴史的経緯からするとディレクトリに統一すべきだったかもしれないが、なるべくフォルダを使うようにした。どちらも同じ意味として使ってます。