Michelle85
Mitglied
Hallo,
ich habe folgendes Problem und zwar möchte ich aus der Windows Registry einen Wert mittels JNIRegistry auslesen.
Hat jemand damit schon Erfahrung ?
Ich bekomme folgende Fehlermeldung:
Exception in thread "main" com.ice.jni.registry.NoSuchValueException: RegQueryValueEx(), value='DigitalProductId'
at com.ice.jni.registry.RegistryKey.getValue(Native Method)
allerdings weiß ich nicht was ich falsch mache!
Hier mal mein Quellcode:
Ich bin für jede Hilfe dankbar.
Gruß
ich habe folgendes Problem und zwar möchte ich aus der Windows Registry einen Wert mittels JNIRegistry auslesen.
Hat jemand damit schon Erfahrung ?
Ich bekomme folgende Fehlermeldung:
Exception in thread "main" com.ice.jni.registry.NoSuchValueException: RegQueryValueEx(), value='DigitalProductId'
at com.ice.jni.registry.RegistryKey.getValue(Native Method)
allerdings weiß ich nicht was ich falsch mache!
Hier mal mein Quellcode:
Code:
public String getProductID()
throws NoSuchValueException, RegistryException {
RegistryKey hardware ;
RegistryValue dataValue;
hardware = Registry.HKEY_LOCAL_MACHINE;
hardware.openSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion");
dataValue =hardware.getValue("DigitalProductId");
byte[] data=dataValue.getByteData();
System.out.println(data);
return data.toString();
}
Ich bin für jede Hilfe dankbar.
Gruß
Zuletzt bearbeitet: