07/09/24 04:10:33 wgUVMx0o0
499です
ファイル同期ソフトをuwscで呼び出してコピーさせる方法でとりあえずは解決したのですが
他のソフトが立ち上がることがあまり好ましくなく、
全ての処理をUWSCとDOSコマンドの中で済ませたいのです。
望む処理は以下の通りです
1.UWSCにてフォルダ選択ダイアログを呼び出し、
運用ファイルのあるフォルダのアドレスを取得
2.同じくダイアログででバックアップフォルダのアドレスを取得
3.取得したアドレスをiniファイルに書き込み、2回目以降はiniから取得
(503氏のお陰でここまで解決済)
4.2つのフォルダの中のファイルの更新日時を秒単位まで比較する
5.1秒でも新しければコピー
6.4と5をUWSCにてループさせる
こうしたい理由
・第三者が利用することもある
・扱うファイルが多く、更新も1分間に複数回行われる
・他のソフトを起動するタイムロスで同期を取る頻度が落ちる
・時間を比較せずday単位で全てコピーしたり、他ソフトを呼び出して処理させていると
時間がかかり、その分正確性に欠ける
doscmdにてURLリンク(www.fpcu.jp)に書いてあるような処理を
実行させる方法はありませんか?
よろしくお願いします