Java-Programm per Doppelklick auf zu übernehmende Datei starten

Java-Programm per Doppelklick auf zu übernehmende Datei starten
4.9 (97.81%) 73 votes

Endlich gibt es Hilfe zum Thema Java-Programm per Doppelklick auf zu übernehmende Datei starten. Mehr dazu:

Hallo,

ich habe vor einiger Zeit in Java ein relativ komplexes Programm zum Erzeugen und Lösen von Sudokus geschrieben.

Unter Windows 7 erhielten im Explorer von diesem Programm gespeicherte Sudokus mit der Namenserweiterung ".sud" ein Sudoku-Symbol vorangestellt und man konnte über einen Doppelklick auf ein gespeichertes Sudoku (name.sud) das Programm mit dieser Datei starten.

Erreicht habe ich dies über diese REG-Datei:

Code: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.sud] @="sud-File" [HKEY_CLASSES_ROOT\sud-File] @="Sudokudatei" "EditFlags"=dword:00020000 "AlwaysShowExt"="" [HKEY_CLASSES_ROOT\sud-File\DefaultIcon] @="D:\Tools\Sudoku\KoDeKu\SUDOKU.ICO,0" [HKEY_CLASSES_ROOT\sud-File\shell] [HKEY_CLASSES_ROOT\sud-File\shell\Open] @="Open" [HKEY_CLASSES_ROOT\sud-File\shell\Open\command] @=""C:\Program Files\Java\jre1.8.0_101\bin\javaw.exe" "-jar" "D:\Tools\Sudoku\KoDeKu\kodeku.jar" "%1"" [HKEY_CLASSES_ROOT\sud-File\shell\Open\ddeexec] @="" [HKEY_CLASSES_ROOT\sud-File\shell\Open\ddeexec\Application] @="" [HKEY_CLASSES_ROOT\sud-File\shell\Open\ddeexec\IfExec] @="" [HKEY_CLASSES_ROOT\sud-File\shell\Open\ddeexec\Topic] @="" Im Zusammenhang mit der Umstellung auf Windows 10 haben sich zwar einige Pfade geändert. Ansonsten handelt es sich hier um die von mir vor etwa vier Jahren erstellte REG-Datei. Ich muss zugeben, heute weiß ich nicht mehr genau, warum ich einige dieser Einträge vorgenommen habe, zum Beispiel warum die in den letzten vier Pfaden die Werte gelöscht wurden.


Aber die mit dieser REG-Datei vorgenommenen Änderungen haben funktioniert. Die Icons wurden angezeigt und bei einem Doppelklick auf solch eine Datei wurde das Programm mit dieser Datei geöffnet.

Die Programmdatei lässt sich über eine Verknüpfung auf dem Desktop einwandfrei öffnen, aber alles andere, also die Anzeige der Icons und der Start des Programms per Doppelklick auf eine Sudokudatei funktioniert nicht mehr.

Hier die wichtigsten Eigenschaften dieser Verknüpfung:
Code: Dateityp: Verknüpfung (.lnk) Öffnen mit: Java(TM) Platform SE binary Ort: C:\Users\UserName\Desktop Zieltyp: Executble Jar File Zielort: KoDeKu Ziel: D:\Tools\Sudoku\KoDeKu\kodeku.jar Ausführen in: D:\Tools\Sudoku\KoDeKu Bei den Umgebungsvariablen ist unter "JAVA_HOME" der korrekte Pfad für die Dateien "java.exe" und "javaw.exe" eingestellt (C:\Program Files\Java\jre1.8.0_101\bin).

Es ist mir genau einmal gelungen, dass diese REG-Datei überhaupt angenommen wurde, allerdings ohne dem gewünschten Erfolg. Seitdem kommt immer die Meldung, es handle sich nicht um eine Registrierungsdatei.

Was ist hier im Code für die REG-Datei falsch und was muss ich machen, damit ich das frühere Verhalten bei der Anzeige und dem Aufruf von .sud-Dateien auch unter Windows 10 erreiche?

MfG, kodela

Nachtrag:

Bei der letzten REG-Datei handelte es sich um die Version 4 (nicht 5.00) und als Pfadtrenner hatte ich jeweils doppelte Backlashes.

Wie löse ich das Problem?
Explorer ordnet Office-Dateien nicht den Programmen zu
Excel 2016 lässt sich nicht öffnen
Minecraft win10 edition
JPG per Doppelklick öffnen
JPG per Doppelklick öffnen
Java-Programm-Aufruf
Rechtsklick auf die Java-Datei, EIgenschaften, Registerkarte ‚Allgemein‘ > Öffnen mit: … [Ändern] > Dein Programm aus der Liste suchen, mit dem es geöffnet werden soll, unten die Optionen ‚Dateityp immer mit dem ausgewählten Programm öffnen‘ > OK > Übernehmen
(> OK)

ich kann keine E-mail öffnen
Dann das Tool ausführen

Entsprechende Version auswählen (sollte automatisch passen)

Nach Doppelklick auf die *.iso-Datei erscheint ein neues Laufwerk im Explorer

Setup starten per Doppelklick


Windows 10 Farbe der Taskbar
Schau mal, ob das hierWindows 10: Fensterrahmen und mehr anpassenweiter hilft.

Andernfalls auf einem alten System ein Design in der gewünschten Farbabstufung erstellen, das speichern und auf die Windows 10-Maschine übernehmen – per Doppelklick importieren. Vielleicht hilft das auch.

Rechner auf Malware untersuchen

Java-Programm per Doppelklick auf zu übernehmende Datei startenEine häufige Ursache für Probleme mit Computern ist Malware Befall. Das bedeutet ein Trojaner oder ein Virus verursacht Abstürze, Datei Fehler etc. Prüfe zuerst, ob der Rechner virenfrei ist. Ein installierter Virenscanner ist keine Garantie dafür, dass das Windows System sauber ist. Vor allem Rootkits können nur mit Spezial-Tools enttarnt werden und Java-Programm per Doppelklick auf zu übernehmende Datei starten bleibt bis dahin bestehen.

Bluescreen Fehler mit ErrorCode

typischer Windows BluescreenBluescreens sind Symptome von schweren Fehlern im System. Diese können unter anderem aufgrund von defekter Hardware, Dateisystem-Problemen, falschen Treibern oder Malware-Problemen (z.B. Rootkits) entstehen. Wie man Bluescreen Probleme behebt steht hier. Anhand des FehlerCodes, der mit dem Bluescreen (der blaue Bildschirm beim Absturz) kann man auf die Ursachen zurückschließen. Die häufigsten Absturzursache:

  1. Softwarefehler, z.B. Speicherleck
  2. Hardwarefehler, z.B. defekte oder inkombpatible Hardware
  3. Treiberfehler, z.B. falsche oder nicht passende Treiber für eine Komponente des Systems.

Java-Programm per Doppelklick auf zu übernehmende Datei starten beheben - so geht´s

Wenn die Fehlerquelle unbekannt (für Java-Programm per Doppelklick auf zu übernehmende Datei starten) ist, sollten diese Schritt für Schritt eliminiert werden. Dafür ist es notwendig die Punkte nacheinander abzuarbeiten und nicht parallel. Schreibe am besten direkt auf, was bereits ausgeführt wurde und welches Ergebnis dabei herauskam. Das ist wichtig für Hilfegesuchen in Foren und Communities.

Absturz durch Software

Sollte eine Software für den Absturz verantwortlich sein, lässt sich das auch mit Tools wie WhoCrashed analysieren. Wie du dabei vorgehen solltest steht hier. Dies ist auch bei Java-Programm per Doppelklick auf zu übernehmende Datei starten wahrscheinlich.

Absturz durch Hardware (defekt)

Defekte Hardware führt dazu, dass Windwows entweder mit der Komponente nicht richtig kommunizieren kann oder gar falsche Werte zurückgeliefert bekommt. Wie man seine Hardware analysieren kann steht hier.

Fehlerhafte Treiber

Wenn Treiber nicht richtig funktionieren ist es einer der häufigsten Ursachen für Bluescreens. Probleme mit Laufwerken wie Festplatten oder SSDs können zu Leseproblemen und dadurch zu Abstürzen führen. Diese Windows Abstürze können in der Regel durch eine Neuinstallation der Treiber behoben werden. Wie man die vorherigen Treiber vorher richtig entfernt erfährst du hier.

Laufwerk mit Fehler funktioniert nicht

HowTo Java-Programm per Doppelklick auf zu übernehmende Datei startenProbleme mit Laufwerken wie Festplatten oder SSDs oder USB-Flash-Speichern sollten ausgeschlossen werden. Führe folgende Diagnosen und Reparaturen durch um Fehler auszuschließen. Bedenke, dass Fehler auf Laufwerken und Datenträgern zu Datenverlust führen können. Eine Analyse sollte in jedem Falle regelmäßig (einmal im Quartal) stattfinden um Problemen wie Java-Programm per Doppelklick auf zu übernehmende Datei starten vorzubeugen.

Weiterführende Themen

  • SpeedFan Hallo, Bringt das hier was wenn man das über SpeedFan einstellt die Lüftergeschwindigkeit. Oder sollte die lieber wie vorher auf 100 % stehen bleiben. Miniaturansichten angehängter Grafiken Angehängte Grafiken Wie löse ich das Problem? Speedfan 4.51 Autostart bei Windows 10 […]
  • Windows 8.1 startet nicht mehr ich komme hier mit einem großen Problem. Mein PC startet nicht mehr. PC Medion Akoya P5220 / MD 8816 12/2012 Windows 8.1 64 Bit MediathekView meldete bei der Installation das Java nicht vorhanden ist. Die Windows-Suche auf dem Rechner zur Aktivierung von Java meldete, das ein Zugriff […]
  • Windows friert kurz ein; keine Cpuauslastung; keine Festplattenauslastung bei mir friert Windows 7 in unregelmäßgen Abständen ein. Der Mauszeiger ist noch bewegbar und Anwendungsfenster lassen sich auswählen. Jedoch reagieren die meisten Anwendung nicht mehr. Das seltsame ist, das die CPU Auslastung beinahe 0% ist und die HDD led nicht mehr blinkt. Nach 10 […]
  • Sprungliste in Taskleiste zeitlich verändern Guten Tag,kann mir jemand erklären,wie ich die Sprungliste in der Taskleiste (geöffnete Prog.) zeitlich verändern kann !Es nervt mich, jedesmal wenn der Cursor versehentlich auf das Icon in der Taskleiste landet,poppt die Sprungliste auf !! Kann man dort die Zeit einstellen,ab wann sich […]
Weiteres  W10 eigene Treiber, oder alte W7 Treiber?