もうかなり長く愛用させていただいております。 良いソフトを使わせていただいてる事に心より感謝です。
現在使用しているのはMicrosoft Windows Vista Business x64 SP2(まもなく7Ultimate x64にする予定)で、ffcは4.9.1.0(UNICODE)です。
自身で作ったVBAからffcを使用させていただき、特定のフォルダにある複数のファイルを「同じDestinationフォルダパスになるもの」毎にffcを起動して、移動させております。 (まあ、具体的に言うと録画した地デジ動画ファイルを番組名毎に別ドライブの別フォルダに転送しているわけですが^^;)
その際、書き込みフォルダの断片化を避けたいためにffcの動作を「キューイング」にしているのですが……
たとえば、 「他のffcプロセスで転送中のドライブはキューイング」のような動作をすることはできないでしょうか……? (VBA側からffcの動作状態を検出しようと何度かやってみましたが、Vistaが遅すぎて最初の1個目の起動がうまく検出できず……)
たとえば、 1.D:\Folder\A.MPG→E:\Folder_A 2.D:\Folder\B.MPG→F:\Folder_B 3.D:\Folder\C.MPG→E:\Folder_C 4.F:\Folder\D.TXT→E:\Folder_C 5.H:\Folder\E.TXT→Z:\Folder_X とした場合、 1,2は別ドライブに送るのでスタート 3は転送先が1の転送先と同じドライブなのでキューイング 4は転送元が2の転送先と同じドライブなのでキューイング 5はまったく関与していないのでスタート といった感じです。
……はっきり言って、必要としている人がいなさそうなお願いだと思っているので 面倒だと思ったらスルーしてくださってオッケーですm(__;)m
(……あれ?それだったらffcの動作開始、終了を集中管理するラッパツールをvc expressで作ったほうがいいのか……?)
[No.820] 2012/03/09(Fri) 03:39:03 |