11

インストーラー フレームワークを使用して、アプリケーションのインストーラーを作成したいと考えています。アプリケーションは、管理者によって PC にインストールされます。その後、アプリケーションはさまざまなユーザーによって使用されます。

インストーラーで、実行可能ファイルからスタート メニューへのショートカットを作成します。

これはinstallscript.js、次のコマンドによって実行されます。

component.addOperation(“CreateShortcut”, “@TargetDir@/application.exe”, 
“@StartMenuDir@/Name of Application.lnk”, “workingDirectory=@TargetDir@”);

ここでの問題は、インストーラーが現在のユーザー (管理者など) に対してのみスタート メニューにショートカットを作成することです。

また、アンインストール プログラムは現在のユーザーにのみ表示されます。別のユーザーでログインすると、アプリケーションがスタート メニューに表示されません。

すべてのユーザーのスタート メニューに表示されるショートカットを生成するにはどうすればよいですか?

4

2 に答える 2