JAVA - Edytor Rejestru w Javie


(Kopczynski1991) #1

Witam,

Jak utworzyć, edytować i usuwać wartości w edytorze rejestrów po przez JAVE? Próbuje to robić w taki sposób, że tworze plik myFile.reg i tam są instrukcje do wprowadzenia. A o to kod:

String cmd = "regeidt /S M:\\myFile.reg";

   Runtime rt = Runtime.getRuntime();

   Process uruchom= rt.exec(cmd);

Plik się nie otwiera, nie wczytuje wartości itd. Czy to może być wina braku dostępu? Czy coś innego?

Dodam, że posiadam Windows7 Home Premium.


(Marcinch7) #2

literówka


(Kopczynski1991) #3

pardo, regedit;) Tyle razy już próbowałem to i literówka się wkradła. Lecz próbowałem wcześniej bez literówki czyli regedit i nic nie dają rady…;/

UPDATE->

ProcessBuilder program = new ProcessBuilder(new String[] {"cmd.exe", "/C", "regedit /S M:\\myFile.reg" });

program.start();

I to jest można powiedzieć już dobrze. Tylko jaki atrybut dodać tutaj: ?

"regedit /S M:\\myFile.reg"

Aby nie pokazywało się to okno:

Przechwytywanie.PNG