.FatalReal

基本,健忘録兼日記。 たまに思っている事とか。

自動削除と同期(ミラー)

データのやり取りにNASを使っているが時間経過で古いファイルを削除したかったので,バッチファイルを作ってみた。

(機能)
ローカルディレクトリの7日以上経過したファイルを全削除後,NASと同期する。

ファイル名:NAS_delsync.bat
forfiles /p [ローカルディレクトリ1] /d -7 /c "cmd /c del @file"
robocopy "[ローカルディレクトリ2]" "[NASアドレス]" /mir

※ 注意
ファイル名は(.batだけあれば)適当でOK
ローカルディレクトリ1は,ラストの"\"不要。
(ex)『R:\NasSync』
ローカルディレクトリ2は,ラストに"\"が必要。
(ex)『R:\NasSync\』
NASアドレスにもラストに"\"は必要。
(ex)『\\192.168.2.101\Data\LocalSync\』

元々はRealSyncなるフリーソフトを使用していたが,同期は日に一回程度で十分だったのと常駐されるのが嫌だったので,上記バッチファイルを作成した。
これをタスクスケジューラに登録し,一日一回,規定時間に実行する様にした。
意外と便利。

スポンサーサイト

Comment

Contribute of comment


Indication is manager only.(permission)

Trackback

Trackback URL
http://utuse.blog9.fc2.com/tb.php/3164-5443598c
Trackback for this entry.(FC2blog user)

FC2Ad

「ひぐらしのなく頃に」オヤシロさまドットコム