ファイル/フォルダのコピー/移動が必要なスイングアプリケーション(ファイルエクスプローラ)を構築しています。 Program Filesなどの一部のフォルダにコピーしようとすると、例外(アクセス拒否)がスローされます。 NetBeansを管理者として実行することで解決できます。Java Projectの管理者権限のあるウィンドウ7
私は自分のプロジェクトに管理者権限を与えることはできますか?仮想マシン全体を管理者として実行する必要はありませんか?
ファイル/フォルダのコピー/移動が必要なスイングアプリケーション(ファイルエクスプローラ)を構築しています。 Program Filesなどの一部のフォルダにコピーしようとすると、例外(アクセス拒否)がスローされます。 NetBeansを管理者として実行することで解決できます。Java Projectの管理者権限のあるウィンドウ7
私は自分のプロジェクトに管理者権限を与えることはできますか?仮想マシン全体を管理者として実行する必要はありませんか?
VBScriptの.ShellExecute
とRuntime.exec
を使用すると、プログラムを管理者として実行することができます。
は、簡潔のために、私はそれがjava Launcher
で実行することができます https://dl.dropbox.com/u/26746878/Misc/JavaElevated.zip
で利用できる簡単なプログラムを作成しました。
NetBeansからは、Program
の代わりにLauncher
をメインクラスとして実行すると思います。
コマンドラインのスタートアップはありませんが、そこには10人のホット秒で私たちのためにそれを書き出す人(ette)がいると確信しています。 Windows 7/64
これはOPの質問にはっきりと答えていません。コメントはコメント欄に記入してください。 – pathfinderelite
これを読んでください:http://stackoverflow.com/questions/2206646/create-a-process-with-ordinary-rights-from-an-administrator-process –
私はそれ以外の方法で、私は管理者としてVMを実行していませんが、私は私のプロジェクトが管理者として実行する必要がありますが、私はおそらく実行時にProject Propertiesで何かを変更すると考えていました...可能ですか? –
「別のユーザーとして実行」を使用して、プログラムを管理者として開始します。 –