2016-10-19 10 views
1

Я только что скачал MSGViewer отсюда: https://sourceforge.net/projects/msgviewer/MsgViewer (Java) не откроет файлы .msg - Решение пакетного файла?

Мне это нужно, чтобы быть программой по умолчанию для открытия файлов .msg. Он требовал Java JRE, поэтому я установил 64-битную JRE на моем 64-битном сервере Win2012R2.

Запуск MSGViewer.jar из установочной папки и перетаскивание/удаление файла .msg в нем отлично работает, поэтому я создал ассоциацию файлов между .msg и MSGViewer.jar. НО теперь, когда я дважды щелкаю по файлу .msg, я получаю ужасную ошибку с голубым баром «Это приложение не может работать на вашем ПК» - несмотря на то, что он отлично работает при запуске вручную.

Мне посоветовали создать пакетный файл, чтобы справиться с этим, но после большого поцарапания головы я не могу решить, как это сделать. Может ли кто-нибудь показать мне, как создать командный файл, который открывается при нажатии на файл .msg и открывает этот файл в C: \ Program Files (x86) \ MSGViewer-1.9 \ MSGViewer.jar?

Я создал пакетный файл, содержащий: Java -jar MSGViewer.jar

И связано .MSG файлы. Теперь щелкнуть файл .msg открывает MSGViewer, но он открывается пустым и не отображает сообщение. Любые идеи о том, какие параметры командной строки я могу использовать для отображения щелкнутого файла MSG в MSGViewer при его открытии?

+0

убедитесь, что ваш исполняемый файл java также заключен в двойные кавычки. – Compo

+0

@Banjaxt, вы не обновляете свой вопрос, добавляя комментарии. Вы редактируете исходный вопрос с новой информацией. – Squashman

+0

Спасибо Squashman – Banjaxt

ответ

0

Работал!

* .msg, связанный с пакетным файлом, содержащим:

Java -jar MSGViewer.jar% 1

"% 1" является магическим ответом.