Java - přidání klíče/hodnoty do registru

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Zamčeno
Matiseli
Level 2.5
Level 2.5
Příspěvky: 381
Registrován: 24 čer 2014 19:30
Bydliště: Podíváte-li se roku 2023 na oblohu, tak na té planetě více v pravo

Java - přidání klíče/hodnoty do registru

Příspěvek od Matiseli »

Ahoj,
potřeboval bych za pomoci "ztenčeného" api RegistryKey obsaženého společně v api sigar přidat klíč/hodnotu do registru Windows. Programuji v jazyce java.
Zatím jsem přišel na toto:

Kód: Vybrat vše

try {
        //Vytvořit klíč "mali" v cestě HKCL\exefile\shell
	registr = RegistryKey.ClassesRoot.openSubKey("exefile").openSubKey("shell").createSubKey("mali");
} catch (Win32Exception výjimka) {
	System.err.println("Výjimka");
	soubor.zapiš(výjimka.toString(), cestakSouboru+výjimky, true, "chyba zápisu!");
}
Ať si s tím lámu hlavu jak chci, zkrátka v registru (pomocí programu regedit) nevidím žádnou změnu.
O obsáhlosti návodů souvisejících s tímto tématem na internetu se raději ani nebudu zmiňovat...
Předem děkuji.
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: Java - přidání klíče/hodnoty do registru

Příspěvek od faraon »

Zkoušíš to jako administrátor?

Dává to nějakou návratovou hodnotu?
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Matiseli
Level 2.5
Level 2.5
Příspěvky: 381
Registrován: 24 čer 2014 19:30
Bydliště: Podíváte-li se roku 2023 na oblohu, tak na té planetě více v pravo

Re: Java - přidání klíče/hodnoty do registru

Příspěvek od Matiseli »

Návratová hodnota žádná.
A jak lze pomocí Java programu získat správcovské pověření. To asi nebude jen tak, co?
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: Java - přidání klíče/hodnoty do registru

Příspěvek od faraon »

Jednoduše, stačí ho spustit jako správce :-D

Ale jestli se pokoušíš napsat virus, tak to bude chtít trochu víc studia, o hodně víc...
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Zamčeno

Zpět na „Programování a tvorba webu“