Как получить приложение по умолчанию для расширения в Windows [Java]
Я пытался использовать
Runtime.getRuntime().exec("Here_I_am.txt");
Но получите ошибку, которая говорит, чтоHere_I_am.txt
не является приложением Win32.
Итак, я должен знать, какая программа будет выполнена, если пользователь просто нажмет на.extension
файл.
Как по умолчанию дляtxt
это будетNotepad.exe
.
Итак, как я могу получить эту информацию?
Постскриптум
Я уверен, что это приложение не будет использоваться в Linux.