ソフトを開発しようと思った動機、背景
あるひとつのファイルを5ヵ所のコピー先へコピーする作業を、そのファイルを変更するたびに行う必要があり、そのつどエクスプローラでコピーしていました。もっと簡単にコピーできるアプリがないかと探したのですが、複数のコピー先へ一度にコピーできるアプリは見つからなかったので、自分で作ることにしました。開発中に苦労した点
コピー中に進捗画面を表示して、ユーザがキャンセルしたらコピーを中止できるようにする処理で苦労しました。いくつかのファイルコピーの関数を試してみて、最終的にWin32APIのCopyFileEX関数を使うことでうまくいきました。また、CopyFileEX関数の使い方では、インターネット上の多くの方の情報に助けていただきました。
ユーザにお勧めする使い方
複数のコピー先へコピーするという処理は、あまり使用する方は少ないかもしれませんが、その必要がある方には重宝すると思います。また、あらかじめよくコピーするファイル/フォルダを登録しておけば、エクスプローラを開かなくてもそのファイル/フォルダをコピーできて便利だと思います。
今後のバージョンアップ予定
今後、何か必要な機能があったら追加してゆくつもりです。また、ユーザのみなさんのご要望があれば、可能な限りお応えしたいと思います。ご連絡いただければ幸いです。
(M.Hayashi)