フォルダー単位で簡単にバックアップできるrobocopy †Windows Vista以降標準でインストールされているrobocopyコマンド。 関連記事 †robocopyの使い方 †robocopyの簡単な使い方として以下の書式になります。 フォルダーのコピー †以下の書式でコピー元フォルダーからコピー先フォルダーにファイル群がコピーされます。 robocopy コピー元フォルダー コピー先フォルダー サブディレクトリも含む場合は/Sオプションを使用します。 robocopy コピー元フォルダー コピー先フォルダー /s 指定したファイルのみコピーする †コピー元フォルダー内にある指定したファイルをコピー先フォルダーにコピーします。 robocopy コピー元フォルダ コピー先フォルダー *.png もし、png以外にもgifも含みたい場合は以下のようにすることにより実現できます。 robocopy コピー元フォルダ コピー先フォルダー *.png *.gif サブディレクトリ内のファイルも対象にする場合は以下のように/Sオプションを使用します。 robocopy コピー元フォルダ コピー先フォルダー *.png /S robocopy コピー元フォルダ コピー先フォルダー *.png *.gif /S 指定したフォルダーのミラーリング †mirオプションを使用することにより、コピー元フォルダーのミラーを作成することができます。 robocopy コピー元フォルダ コピー先フォルダー /mir その他のオプション †その他のオプションできになるオプションを説明します。
robocopyの実行例 †コピー元として以下のような構成を準備しました。 C:\Users\SAKURA\Desktop>tree src /f フォルダー パスの一覧: ボリューム Windows ボリューム シリアル番号は ABCD-1234 です C:\USERS\SAKURA\DESKTOP\SRC │ text1.txt │ └─pict bmp.bmp gif.gif png.png コピー先はdstフォルダーとします。 C:\Users\SAKURA\Desktop>tree /f dst フォルダー パスの一覧: ボリューム Windows ボリューム シリアル番号は ABCD-1234 です C:\USERS\SAKURA\DESKTOP\DST サブフォルダーは存在しません robocopy コピー元フォルダ コピー先フォルダ /s †以下の書式を実行したときの結果です。 C:\Users\SAKURA\Desktop>robocopy C:\Users\SAKURA\Desktop\src C:\Users\SAKURA\Desktop\dst /s ------------------------------------------------------------------------------- ROBOCOPY :: Windows の堅牢性の高いファイル コピー ------------------------------------------------------------------------------- 開始: Fri May 17 00:53:27 2013 コピー元 : C:\Users\SAKURA\Desktop\src\ コピー先 : C:\Users\SAKURA\Desktop\dst\ ファイル: *.* オプション: *.* /S /COPY:DAT /R:1000000 /W:30 ------------------------------------------------------------------------------ 1 C:\Users\SAKURA\Desktop\src\ 新しいディレクトリ 3 C:\Users\SAKURA\Desktop\src\pict\ 100% 新しいファイル 0 bmp.bmp 100% 新しいファイル 0 gif.gif 100% 新しいファイル 0 png.png ------------------------------------------------------------------------------ 合計 コピー済み スキップ 不一致 失敗 Extras ディレクトリ: 2 1 1 0 0 0 ファイル: 4 3 1 0 0 0 バイト: 0 0 0 0 0 0 時刻: 0:00:00 0:00:00 0:00:00 0:00:00 終了: Fri May 17 00:53:27 2013 C:\Users\SAKURA\Desktop> treeコマンドでdstを確認します。 C:\Users\SAKURA\Desktop>tree /f dst フォルダー パスの一覧: ボリューム Windows ボリューム シリアル番号は ABCD-1234 です C:\USERS\SAKURA\DESKTOP\DST │ text1.txt │ └─pict bmp.bmp gif.gif png.png 他にも上記で説明したオプションを使用してrobocopyを試してみてください。 |