コマンドラインを実行して次のように動作するカスタム アクションを取得しました。
<CustomAction Id="OurAction"
FileKey="OurInstalledExe.exe"
ExeCommand="our command line args"
Execute="deferred"
Return="check" />
問題は、コマンドの実行時にユーザーにコンソール ポップアップが表示されることです。
コマンド ラインには UAC の昇格が必要ですが、ユーザーの操作は必要ありません。セットアップと共にファイルもインストールします。カスタム アクションは After="InstallFiles" を実行します。
ユーザーにコンソールが表示されないようにするにはどうすればよいでしょうか?