Windows 上の rsync みたいなコマンド

ALL
スポンサーリンク

Windows でディレクトリをミラーリングするコマンドです。
Linux の rsync みたいなことができます。

コマンドプロンプトで下記のように事項します。
この例では、d:\src を d:\dst にミラーリングします。

robocopy /MIR /r:3 /w:1 d:\src\ d:\dst\ /xd tmp /xd temp

/r はコピー失敗時にリトライする回数、/w はリトライ間隔(秒)です。
大体の場合、コピーの失敗はアクセス権の問題で、リトライ回数やリトライ間隔にはほとんど依存しないので、すぐに次のファイルコピーに移るよう、値を小さくしています。

/xd は、除外するディレクトリ名です。複数指定する場合は、個別に /xd で指定します。

コメント