javaを使用したランタイムコマンドラインプロセスを介してカスタムサービス(管理者権限が必要)をインストールする必要があります。
OS Windows 7
これは、Javaコードだけでは実行できず、JNIを介してネイティブコマンドを呼び出すこともできなかったようです。
次のコードは、管理者としてコマンドプロンプトを開きますが、特権を持つ同じプロンプトで後続のコマンドを実行できませんでした。
Process p = Runtime.getRuntime().exec("cmd /c start runas /user:domain\\administrator /savecred:try.txt cmd");
これを達成するための最適な方法はありますか?
ありがとう、