このページはアーカイブされた古いページです。
インストーラ講座の目次へ



Windows インストーラ講座 − インストール完了後に「Readme.txt」を開く方法
インストール完了後に、インストールされた「Reademe.txt」をメモ帳で開くには、Orca を用いて、以下のように設定します。

1. テーブル「CustomAction」を開き、コマンド「ADD ROW」で、下記のレコードを追加します。
ActionTypeSourceTarget
CA_README226TARGETDIRNotepad.exe Readme.txt
ここでは、任意のプログラムを起動する「動作」を追加します。
"Action=CA_README"は重複しない適当な名前で、"TYPE=226"は"Source"で指定されるフォルダを作業フォルダにして、"Target"で指定されるファイルを実行することを表す定数(=34)と、非同期実行およびエラーが発生してもそれを無視してインストールを継続することを表す定数(=192)の合計値です。
なお、Notepad.exeのパスは、正常なWindows環境であればパスは通っているはずなので、フルパスで指定しなくとも良いでしょう。

2. テーブル「ControlEvent」を開き、コマンド「ADD ROW」で、下記のレコードを追加します。
DialodControlEventArgumentConditionOrder
FinishedFormCloseDoActionCA_READMEREMOVE="" AND REINSTALL=""2
テーブル「ControlEvent」には、すでに"Dialod=FinishedForm"および"Control=Close"となっているレコードが複数あると思います。
"Order"は、ボタン「Close」を押した時に実行する順番となりますので、既存のものと重複しない番号として下さい。
また、ここでは、"Condition"として、アンインストール時および修復時には実行しないようにしました。
"FinishedForm"およ"びClose"は、インストールダイアログおよびダイアログ上に配置されるコントロールの名称です。パッケージファイルを作成したツールによって、この名称が異なるかもしれませんので、適宜変更して下さい。



インストーラ講座の目次へページ最上部へ