Windowsでのバックアップ

Windowsでファイルをバックアップするには xcopy が便利。

こんなバッチファイルを作成しておいて、実行すればよい。

set SOURCE=C:\Source
set DESTINATION=D:\Backup
REM /C: コピー時のエラーを無視する
REM /D: コピー先に同名のファイルが存在する場合に更新日が新しいファイルのみコピーする
REM /E: ファイルが存在しなくてもディレクトリごとコピーする
REM /I: コピー先のディレクトリが存在しない場合は新規にディレクトリを作成する
REM /H: 隠しファイルやシステムファイルも全てコピーする
REM /R: 読み取り専用属性のファイルも上書きコピーできるようにする
REM /Y: 同名のファイルが存在する場合、上書きの確認を行わない
xcopy %SOURCE% %DESTINATION% /C /D /E /I /H /R /Y
pause