Qui scarichi i files:
DOWNLOAD
qui un po' di documentazione ed esempi
DOCUMENTAZIONE
e ti posto la mia classettina di prova che fa già tutto cmq...
codice:
import java.util.Arrays;
import java.util.Iterator;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import ca.beq.util.win32.registry.*;
public class ProvaRegistry {
public static void main(String[] args) {
// LETTURA VERSIONE WINDOWS INSTALLATA
RegistryKey r = new RegistryKey(RootKey.HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion");
if(r.hasValue("ProductId")){
RegistryValue v = r.getValue("ProductId");
System.out.println(v.toString());
}
// CREAZIONE KEY PER CLIENT
RegistryKey r2 = new RegistryKey(RootKey.HKEY_LOCAL_MACHINE, "Software\\prova\\chiave di prova");
r2.create();
RegistryValue v = new RegistryValue("KeyRegister", ValueType.REG_SZ, "This is my data");
r2.setValue(v);
}
}