【Windows】xcopyでバックアップする
問題
xcopy でバックアップを取るには?
答え
例)Dドライブ(USBメモリやSDカードなど)からEドライブ(USBメモリやSDカードなど)に、中身をごそっとコピーする
xcopy D:\ E:\ /D /S /E /H /C /Y /R
例)Dドライブ(USBメモリやSDカードなど)からEドライブ(外付けHDDなど)の指定のフォルダ(hoge)に、中身をごそっとコピーする
xcopy D:\ E:\hoge /D /S /E /H /C /Y /R
/D … 新しいファイルだけをコピーする
/S /E … (空のものも含めて)サブフォルダーもコピーする
/H … 隠しファイルもコピーする
/C … エラーを無視してコピーする
/Y … 無条件上書きコピーする
/R … 読み取り専用ファイルもコピーする
ただ、コピー元からなくなったファイルを、コピー先でも削除する機能はなさそうなので、増分のみコピーでよい場合に使うとよいと思う。
もうちょっと上手にバックアップっぽい動作を期待するなら、robocopy がよいでしょう。
コメント