管理者グループのメンバーである Windows アカウントを使用して、Windows サーバー 2008 R2 にログオンしています。管理者が「変更」権限を持ついくつかのローカル ファイルを変更するには、Java プログラムを実行する必要があります。しかし、アクセスが拒否されたため、FileNotFoundException が引き続き発生します。
次に、エラーメッセージから、変更するファイルを知り、通常のユーザーが変更できるようにすると、Javaプログラムをさらに1ステップ実行できます。ただし、変更するファイルがたくさんあるため、これは解決策ではありません。
質問: 管理者アカウントとパスワードを java.exe に渡して、それらのファイルにアクセスするための完全な特権で実行できるようにすることはできますか? または他の解決策はありますか?
Java バージョン「1.6.0_22」。Java(TM) SE ランタイム環境 (ビルド 1.6.0_22-b04)。Java HotSpot(TM) 64 ビット サーバー VM (ビルド 17.1-b03、混合モード)。