インストーラ作成ツール「Inno Setup」を使ってみる
Windowsデスクトップアプリを作っていて「スタートメニューに入れる」、「デスクトップにショートカットを作成する」となると インストーラ作成のツールが必要になります。
有名どころは、InstallShieldなんですがなんせ敷居が高い。 Visual Studioのセットアッププロジェクトは使いにくいので、少し探したところ「Inno Setup」というものがありました。 オープンソースで商用も可能なようです。
http://www.jrsoftware.org/isinfo.php
単純に実行プログラムをコピーし、スタートメニューに入れるようなことは簡単にできます。一度、作るとスクリプトのコピーが できるのは、手抜きが好きな私にはうってつけです。
参考サイト「Inno Setup の様々な機能を使ってみる 」
http://hibara.org/blog/2012/09/04/how-to-innosetup/
問題は、必須コンポーネントのチェックなどの機能を入れようとすると「pascalでのプログラミングが必要」なところでしょうか。