インストーラー フレームワークを使用して、アプリケーションのインストーラーを作成したいと考えています。アプリケーションは、管理者によって PC にインストールされます。その後、アプリケーションはさまざまなユーザーによって使用されます。
インストーラーで、実行可能ファイルからスタート メニューへのショートカットを作成します。
これはinstallscript.js
、次のコマンドによって実行されます。
component.addOperation(“CreateShortcut”, “@TargetDir@/application.exe”,
“@StartMenuDir@/Name of Application.lnk”, “workingDirectory=@TargetDir@”);
ここでの問題は、インストーラーが現在のユーザー (管理者など) に対してのみスタート メニューにショートカットを作成することです。
また、アンインストール プログラムは現在のユーザーにのみ表示されます。別のユーザーでログインすると、アプリケーションがスタート メニューに表示されません。
すべてのユーザーのスタート メニューに表示されるショートカットを生成するにはどうすればよいですか?