Hy Leute!
Versuche grade einen Autostart einzutragen und habe dabei folgendes Problem.
Ich benutze die jRegistryKey bibliothek.
Hier mein Code:
Ich bekomme immer den Fehler Exception in thread "main" ca.beq.util.win32.registry.Win32Exception: Der angegebene Pfadname ist ungültig.
at ca.beq.util.win32.registry.RegistryKey.setValue(Native Method)
at read.main(read.java:25)
Woran kann das liegen?
mfg
Versuche grade einen Autostart einzutragen und habe dabei folgendes Problem.
Ich benutze die jRegistryKey bibliothek.
Hier mein Code:
Java:
import ca.beq.util.win32.registry.RegistryKey;
import ca.beq.util.win32.registry.RegistryValue;
import ca.beq.util.win32.registry.RootKey;
import ca.beq.util.win32.registry.ValueType;
public class read
{
//HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
public static void main(String[] args)
{
String[] array=new String[]{"d"};
array[0]="C:\\Program Files\\Mozilla Firefox\\firefox.exe";
RegistryKey.initialize("jRegistryKey");
RegistryKey run = new RegistryKey(RootKey.HKEY_LOCAL_MACHINE, "\\SOFTWARE \\Microsoft\\Windows\\CurrentVersion\\Run");
RegistryValue vrun = new RegistryValue("Firefox", ValueType.REG_SZ, array);
run.setValue(vrun);
}
}
Ich bekomme immer den Fehler Exception in thread "main" ca.beq.util.win32.registry.Win32Exception: Der angegebene Pfadname ist ungültig.
at ca.beq.util.win32.registry.RegistryKey.setValue(Native Method)
at read.main(read.java:25)
Woran kann das liegen?
mfg