ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

robocopyメモ

robocopy

使う機会がなかったが、今回、サーバー移行の案件が有ったため、使うことになった。
備忘録としてオプションなどをメモる。

オプション

  • /mir : コピー元と先を同期する。(元に削除されたら、先にも削除される)
  • /xo : 古いファイルをコピーしない
  • /r:n : コピーに失敗した場合の再トライ回数(規定値:1000,000)
  • /w:n : 再実行時の待機時間(規定値:30秒)
  • /b : バックアップモードコピー
  • /s : 空のフォルダーを除外
  • /e : 空のフォルダーを含む
  • /zb : 再起動可能モードを使用
  • /NP : No Progress 進捗率を非表示
  • /NFL : No FileList コピー成功ファイルを表示しない
  • /NDL : No DirectoryList コピー成功ファイルを表示しない

サンプル

run.bat

@@echo off

set source="c:\source"
set target="d:\target"

echo %date% %time% > robocopy.log

robocopy %source% %target% /MIR /R:1 /W:1 /NFL /NDL >> robocopy.log

echo %date% %time% >> robocopy.log

@@echo on