変更したファイルだけバックアップしたいと考えたため、プログラミングをしました。
ソースコードはsbackup.zipをダウンロードしてください。
パスと最終更新日時をファイルに保存し、バックアップ時に比較。
backup.zipをダウンロードしてください。
UNLHA32.DLLをWindowsをインストールしたディスクの\WINDOWS\SYSTEMフォルダにコピーしてください。
backup.zipを解凍してください。
backup.exe実行してください。
下記ウィンドウが表示されます。
backup.exeウィンドウにドラック&ドロップしたファイルをLzhにコピーします。
ラジオボタンで動作を制御しています。
4比較元ファイルパスにバックアップ時に比較するファイルのパスを設定します。
5のスナップショットのパスにドラック&ドロップしたファイルのパスと最終更新日時を書き出します。
7のコピー先のパスにLZHファイルを書き出すディレクトリを設定します。
8のLZHファイル名をを設定します。
9のチェックボタンをオンすると時刻をLZHファイル名に設定します。オフにするとLZHファイル名を任意で設定してください。
Windowsの検索機能を使うと便利です。
例: C:\workフォルダにあるMS-OFFICEファイルのバックアップドラック&ドロップのファイル数が大きいと処理に時間がかかります。