2012-04-21 20 views
1

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersionからProductIdを取得しようとしていますが、nullを返しますが、ProductNameが正しい値を返します。私はWindowsに何らかの保護があると思っているのですが、管理者として走っていないのですか?Windows ProductIdキーを取得できませんが、ProductNameキーを取得することができます

後者の場合、Javaの管理者権限でアプリケーションを実行する方法を教えてもらえますか?

「このプログラムを使用してキーを取得する」のような提案は必要ありません。私の質問に答えてください。

ありがとうございます。

リック。

+1

'キーを得るためにこのプログラムを使用するような提案は必要ありません。私の質問に答えてください。 - 無料のアドバイスを求めるときに制約が追加されていますか? –

+0

いいえ、私は誰かが私の質問に答えるが、私はいくつかのサイトにこの質問を投稿したと私はそのような応答を得たたびに感謝します。ごめんなさい。 – user1348569

+0

こんにちは、これを試してみてくださいhttp://stackoverflow.com/questions/6304275/c-sharp-reading-the-registry-productid-returns-null-in-x86-targeted-app-any-c – PresleyDias

答えて

0

セキュリティ上の理由から、Jarを使用することはできません。

VBSで別のスクリプトを起動するためにJarを使用しても、VBSスクリプトではWindowsレジストリのバイナリキーを読み取るためのシステム権限が不足しています。

関連する問題