2013年10月29日火曜日

防犯カメラ CPB643W のファイル転送バッチファイル

あえて、カテゴリはPCで。



防犯カメラ、CPB643Wは元気に稼働しております。



絶好調!!



Photo_2



雨にも負けず、風にも負けず。
外部からの閲覧も問題なくデータを送り続けてくれております。



玄箱サーバーに保存している画像。



それなりに大量になってきていて・・・



容量的に問題ないけども・・・



移動するバッチファイルを作ってみた。
#てか、久々にBAT書いた(笑

@echo off



rem 監視カメラファイル移動



rem      日付変数作成、日付ディレクトリ。
rem     %date%より右10文字を%dt%に
set dt=%date:~-10%
rem      %dt%から/を取り除く
rem      ちなみに、today=日付ディレクトリ名用環境変数
set today=%dt:~0,4%%dt:~5,2%%dt:~8,2%





rem 当日作成済判定
if exist f:\surveillance\%today%.7z goto exit





rem v:ドライブ接続
net use v: %保存先ディレクトリ% /user:******* ******





rem 作業ディレクトリ作成
mkdir f:\surveillance\%today%





rem ファイル移動
move v:\surveillance\*.* F:\surveillance\%today%



rem 7z圧縮
"C:\Program Files\7-Zip\7z.exe" a -r "F:\surveillance\%today%.7z" "F:\surveillance\%today%\*.*"



rem 作業ディレクトリ削除
rmdir F:\surveillance\%today%\ /s /q



:exit
rem v:ドライブ接続解除
net use v: /d

※ログイン時にタスクで実行。



※FドライブはメインPCの保管用ドライブ



※ネットワークドライブへの割り当てしていても、ログイン後に接続されるようで、バッチファイルが実行された時点では接続されない様子。



・・・なので、net useコマンドでこのバッチファイル実行時に意図して接続。終了時に切断。



※てか、JPGファイルを圧縮しても、そんなに圧縮されない(笑



実は手動でチョイチョイやってたんだけども、面倒なので。。



手動を自動化、これPCの基本(笑



2013/11/04 ちょい改訂



保存先存在とドライブ割り当ての順位変更。どっちでも良いが正しいのはこちら。



http://gokun.no-blog.jp/blog/2013/10/cpb643w_cf49.html



http://gokun.no-blog.jp/blog/2013/10/cpb643w_731a.html













0 件のコメント:

コメントを投稿