SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【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 がよいでしょう。

関連するメモ

コメント