Lhaplusを使ったOperaバックアップ方法。
Friday, October 10, 2008 12:24:07 AM
Windowsのタスクスケジュールで1ヶ月に1回自動バックアップを実行してみる。
Lhaplusのコマンドライン引数についてはこちらを参考にしました。
■開発リソース/Windows/Lhaplusのコマンドライン引数
http://www.isla-plata.org/wiki/pukiwiki.php?%B3%AB%C8%AF%A5%EA%A5%BD%A1%BC%A5%B9%2FWindows%2FLhaplus%A4%CE%A5%B3%A5%DE%A5%F3%A5%C9%A5%E9%A5%A4%A5%F3%B0%FA%BF%F4
OperaインストールディレクトリはC:\Program Files\Opera、バックアップ先はC:\backup\Operaと仮定。
profileはC:\Program Files\Opera以下に移動済み。
設定フォルダの場所などは、opera:aboutを確認して下さい。
user.jsフォルダもprofile以下にあるため、今回は記入していない。
データは「20081010」という日付ごとのフォルダ内にフォルダごとに圧縮されて保存される。
念のためにバックアップログも取るようになっている。
バックアップ開始時に、バックアップ開始の旨を警告するので、Operaを終了する必要があり。
他に必要なデータがあったら、必要に応じて追記が必要です。
@echo off set YYMMDD=%date:~-10% set YYMMDD=%YYMMDD:/=% echo. Operaをバックアップします。Operaを終了し、何かキーを入力して下さい。 pause > nul echo. Operaバックアップ中... mkdir "C:\backup\Opera\%YYMMDD%" "c:\Program Files\Lhaplus\Lhaplus.exe" /o:"C:\backup\Opera\%YYMMDD%" /c:zip "C:\Program Files\Opera\profile" "c:\Program Files\Lhaplus\Lhaplus.exe" /c:zip /o:"C:\backup\Opera\%YYMMDD%" "C:\Program Files\Opera\program\plugins" echo %YYMMDD%-バックアップ終了 >> "C:\backup\Opera\operaback.log" exit
Lhaplusのバージョンによっては上手くいかないかも。
とりあえず、いつもの通りご利用は計画的に自己責任でね!
関連:7zipを使ったOperaバックアップ方法。
http://my.opera.com/karakara/blog/7zip-opera








edvakf # Friday, October 10, 2008 1:32:54 PM
karakara # Friday, October 10, 2008 4:15:49 PM
念のために終了するようにしてるんですよー。
かなり昔に作った時、起動中だとエラーになった気がするんで。
一度コピーとると、かなり処理に時間が掛かりそう。