2008-12-09 6 views
8

Das hat mich ziemlich besiegt.Ein Glas auf Vista mit einem Doppelklick ausführen

Auf XP und früheren Versionen von Windows konnten Sie Öffnen mit Dateitypen anpassen, um Java - jar "myjar.jar" einzuschließen, aber auf Vista scheint diese Funktionalität entfernt worden zu sein. Ich kann natürlich eine .bat-Datei erstellen, um meine Anwendung zu starten, aber ist es möglich, Vista dazu zu bringen, eine .jar-Datei wie erforderlich auszuführen?

Antwort

23

Sie können mit 2 Dienstprogramme es von der Kommandozeile tun.

Der erste, ASSOC, wird verwendet, um eine Dateizuordnung zu erstellen. Um zu überprüfen, ob es einen für JAR-Typen definiert ist:

>assoc .jar 
.jar=jarfile 

Wenn nicht dann gefunden schafft es mit:

>assoc .jar=jarfile 

Der nächste Schritt ist die Zuordnung zu definieren. Dies geschieht mit FTYPE.

Um zu überprüfen, ob eine bereits definiert ist, geben

>ftype jarfile 
jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %* 

Auch wenn sie nicht oder falsch JRE verwendet wird gefunden, FTYPE verwenden, das Problem

>ftype jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %* 
Verwandte Themen