yuu_nkjm blog


2010-05-20(Thu) [長年日記]

[Windows 7 (64bit)][command][backup][DF] robocopyを使って日付フォルダにコピー

"E:\script\folder\copy2Buffer.bat"として以下のようなバッチファイルを作成する.指定したディレクトリを排除する/XDと指定したファイルを排除する/XFオプションがあることに注意.

set time2=%time: =0%
cd %1
robocopy %2 E:\Desktop\Buffer\%date:~-10,4%-%date:~-5,2%-%date:~-2,2%_%time2:~0,2%_%time2:~3,2%_%time2:~6,2%-%2 /XD ".svn" /ZB /E
 
 #コピーできたかどうかを確認したかったらポーズを入れても良いかも.
pause
/XD
指定された名前/パスに一致するディレクトリを除外します。
/ZB
再起動可能モードを使用します。アクセスが拒否された場合バックアップ モードを使用します。
/E
空のディレクトリを含むサブディレクトリをコピーします。

以下のように使う.

E:\etc\script\bat\copy2Buffer.bat "バックアップ対象ディレクトリがあるディレクトリ" "バックアップ対象ディレクトリ"

愛用しているファイラDFに以下のように登録.

copy2buffer=E:\etc\script\bat\copy2Buffer.bat "$P" "$C" $R

関連ページ

本日のリンク元
その他のリンク元
検索

トップ «前の日記(2010-05-17(Mon)) 最新 次の日記(2010-05-25(Tue))» 月表示 編集 設定
2006|01|06|12|
2007|06|09|
2008|01|03|04|06|07|08|09|10|12|
2009|01|02|05|06|07|08|10|11|12|
2010|03|04|05|06|07|08|09|10|11|
2011|01|02|03|04|05|06|07|08|09|11|12|
2012|01|02|04|06|07|08|10|11|12|
2013|01|02|03|07|08|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|
2015|01|02|07|11|12|
2016|01|03|05|07|08|09|