実行可能なjarファイルとしてパッケージ化されたizpackを使用してインストーラーを作成しました。
通常、jar/インストーラー ファイルをダブルクリックすると、Windows 7 UAC ボックスがポップアップし、アプリケーションのインストール時に一時的な管理者権限を付与します (私の UAC レベルは 2 番目に低いレベルです)。
しかし、何らかの理由で、jar ファイルをダブルクリックしても、このボックスが表示されなくなりました。その結果、インストーラーが Windows サービスをインストールしようとすると、「アクセスが拒否されました」というエラーが表示されます (このプロセス中に、いくつかのキーが登録データベースに設定されます)。
ウィンドウにjarファイルをインストーラーとして認識させ、以前のようにUACボックスをポップアップさせる方法についてのアイデアはありますか?
管理者モードで cmd を開き、jar ファイルに cd してそこから実行すると、正常に動作します。しかし、それを別の方法 (正しい方法) で機能させるとよいでしょう。