[ リストに戻る ]
No.820へ返信

all 同一でないドライブについて - プログラマーに疲れた無職中年 - 2012/03/09(Fri) 03:39:03 [No.820]


同一でないドライブについて - プログラマーに疲れた無職中年

もうかなり長く愛用させていただいております。
良いソフトを使わせていただいてる事に心より感謝です。

現在使用しているのは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

この記事への返信は締め切られています。
返信は投稿後 365 日間のみ可能に設定されています。


- HOME - 新規投稿 - お知らせ(3/8) - 新着記事 - 記事検索 - 携帯用URL - フィード - ヘルプ - 環境設定 -

Rocket Board Type-T (Free) Rocket BBS