Java MsgViewer(爪哇)赢得';t打开.msg文件-批处理文件解决方案?

Java MsgViewer(爪哇)赢得';t打开.msg文件-批处理文件解决方案?,java,email,batch-file,msg,Java,Email,Batch File,Msg,我刚从这里下载了MsgViewer: 我需要它成为打开.msg文件的默认程序。 它需要Java JRE,所以我在64位Win2012R2服务器上安装了64位JRE 从安装文件夹运行MSGViewer.jar并将.msg文件拖放到其中,效果很好,因此我在.msg和MSGViewer.jar之间创建了一个文件关联。但是现在,当我双击一个.msg文件时,我得到了一个可怕的蓝色条错误“这个应用程序不能在你的电脑上运行”——尽管它在手动运行时运行良好 有人建议我创建一个批处理文件来处理这个问题,但经过一

我刚从这里下载了MsgViewer:

我需要它成为打开.msg文件的默认程序。 它需要Java JRE,所以我在64位Win2012R2服务器上安装了64位JRE

从安装文件夹运行MSGViewer.jar并将.msg文件拖放到其中,效果很好,因此我在.msg和MSGViewer.jar之间创建了一个文件关联。但是现在,当我双击一个.msg文件时,我得到了一个可怕的蓝色条错误“这个应用程序不能在你的电脑上运行”——尽管它在手动运行时运行良好

有人建议我创建一个批处理文件来处理这个问题,但经过一番努力之后,我无法找到成功的方法。有谁能告诉我如何创建一个批处理文件,在单击.msg文件时打开该文件,并在C:\Program Files(x86)\MSGViewer-1.9\MSGViewer.jar中打开该文件

我创建了一个批处理文件,其中包含: Java-jar MSGViewer.jar

以及与之关联的.msg文件。现在,单击.msg文件将打开MSGViewer,但它将打开为空白,并且不显示消息。我可以使用哪些命令行选项在MSGViewer打开时显示单击的msg文件

解决了

*.msg与包含以下内容的批处理文件关联:

Java-jar MSGViewer.jar%1

“%1”是一个神奇的答案

解决了

*.msg与包含以下内容的批处理文件关联:

Java-jar MSGViewer.jar%1


“%1”是一个神奇的答案

确保java可执行文件也包含在双引号内。@Banjaxt,您不会通过添加注释来更新问题。您可以用新信息编辑原始问题。请确保java可执行文件也包含在双引号内。@Banjaxt,您不会通过添加注释来更新问题。您可以使用新信息编辑原始问题。