robocopy: アクセスが拒否されました

データの移行は、エクスプローラでのコピペよりもコマンドラインから robocopy した方が確実っぽい。

robocopy <コピー元> <コピー先> /mir /r:0 /w:0

robocopy の基本オプションは上に示したものだと思っているけど、/COPY:D を指定することで、アトリビュートとタイムスタンプを無視してコピーされるみたい。(指定がないと /COPY:DAT がデフォルトとなる)

robocopy <コピー元> <コピー先> /mir /copy:d /r:0 /w:0

しかし、/COPY:D を指定してもアクセス権の関係でコピーできないファイルやフォルダがあるときがある。そんな時は、caclsでアクセスを通すかファイルの所有者を変更するしかないのかな...??

 

tuttitan.hatenablog.com