Damit meine ich nicht zwingend das bloße Kopieren in den "C:\Users\USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"-Ordner, sondern das hinzufügen eines Registry-Eintrags oder sonstiges. Dabei muss aber beachtet werden, dass beim Autostart immer der aktuelle Pfad genommen wird, wo auch das Programm drin liegt., denn sonst wird das Programm nicht mehr gestartet - logisch.

Ich habe bereits 2 Registry-Dateien geschrieben:

Add:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run]
"Test"="C:\\Users\\USER\\Desktop\\Programm.jar"

Remove:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run]
"Test"=-

Jedoch sieht es wohl so aus, als müsste man so etwas in Java ganz anders umsetzen.

Angenommen, es gibt ein CheckMenuItem. Wenn die ausgewählt ist, startet sich das Programm beim Hochfahren mit Windows und wenn die nicht ausgewählt ist, dann halt eben nicht. Ich habe schon Webseiten wie diese hier angeschaut, jedoch kann ich so erst mal nicht viel damit anfangen.

Danke.