2012-07-06 7 views
6

ファイル/フォルダのコピー/移動が必要なスイングアプリケーション(ファイルエクスプローラ)を構築しています。 Program Filesなどの一部のフォルダにコピーしようとすると、例外(アクセス拒否)がスローされます。 NetBeansを管理者として実行することで解決できます。Java Projectの管理者権限のあるウィンドウ7

私は自分のプロジェクトに管理者権限を与えることはできますか?仮想マシン全体を管理者として実行する必要はありませんか?

+0

これを読んでください:http://stackoverflow.com/questions/2206646/create-a-process-with-ordinary-rights-from-an-administrator-process –

+0

私はそれ以外の方法で、私は管理者としてVMを実行していませんが、私は私のプロジェクトが管理者として実行する必要がありますが、私はおそらく実行時にProject Propertiesで何かを変更すると考えていました...可能ですか? –

+3

「別のユーザーとして実行」を使用して、プログラムを管理者として開始します。 –

答えて

0

VBScriptの.ShellExecuteRuntime.execを使用すると、プログラムを管理者として実行することができます。

は、簡潔のために、私はそれがjava Launcherで実行することができます https://dl.dropbox.com/u/26746878/Misc/JavaElevated.zip

で利用できる簡単なプログラムを作成しました。

NetBeansからは、Programの代わりにLauncherをメインクラスとして実行すると思います。

-2

コマンドラインのスタートアップはありませんが、そこには10人のホット秒で私たちのためにそれを書き出す人(ette)がいると確信しています。 Windows 7/64

+0

これはOPの質問にはっきりと答えていません。コメントはコメント欄に記入してください。 – pathfinderelite

関連する問題