私のアプリケーションは、サーバーとクライアント インターフェイスで構成されています。クライアントがサーバーにレジストリ キーの書き込みを要求できるようにしたいと考えています。今、私はそれを行うJavaのライブラリについて調査を行い、いくつか見つけました。問題は管理者権限にあります。単純な Java プログラムを実行してレジストリから読み取ると、十分な権限がないことを知らせるエラーが表示されます。vista および 7 の UAC に関係していると推測していますが、Windows XP からプログラムを実行したときにも同じ問題が発生します。
クライアントがレジストリの更新を要求したときに、サーバーが問題なくそれを実行できるように、昇格された権限でサーバー プログラムを実行する方法はありますか? (右クリックで管理者として実行することは、私が恐れているオプションではありません)
編集 :
私の質問は実際に要約すると、昇格されたアクセス許可を持つ実行可能ファイルとして jar ファイルを起動する方法があるかどうかです。私はそれが利用可能であるべきであるのと同じくらい単純なものを意味しますか?