Вы можете сделать это из командной строки с 2 утилитами.
Первый, ASSOC, используется для создания ассоциации файлов. Чтобы проверить, есть ли определенный для типа JAR:
>assoc .jar
.jar=jarfile
Если не найден, создайте его с помощью:
>assoc .jar=jarfile
Следующим шагом является определение ассоциации. Это делается с FTYPE.
Чтобы убедиться, что он уже определен, введите
>ftype jarfile
jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %*
Опять же, если не найден или используется неправильная JRE, используйте FTYPE для решения проблемы
>ftype jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %*