robocopyでセキュリティなどの情報もコピーする

robocopy をデフォルトで実行すると権限周りは

/COPY:DAT

となってデータ、属性、タイムスタンプはコピーされますが、

  • NTFS アクセス制御リスト
  • 所有者情報
  • 監査情報

はコピーされません。

そのためこういった情報が必要の場合は以下のようにします。

robocopy /MIR /COPYALL /B "{src}" "{dest}" 

なお、「/B」はバックアップオペレーター権限で実行するという意味で、robocopyを実行しているユーザーでアクセスできないものもコピー可能になります。