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);

		

		





 

		
	}
	
}