Python打开一个JAR快捷方式

时间:2011-11-04 09:39:30

标签: python jar

我有一个JAR文件保存在我的桌面上,有没有办法让我得到python来写这个,好像我只是点击我的桌面上的链接,我是python的新手,知道这个是一个愚蠢的问题,但会帮助我很多。

2 个答案:

答案 0 :(得分:2)

为什么要通过Python执行它?

在我的Windows环境中,这样的.jar文件由Java执行:

C:\jre7\bin\javaw.exe -jar "%1" %*

当然,您的操作系统应该能够将此类关联更改为与其他程序一起打开.jar。在我的Windows上,我可以使用本地菜单用Java,Eclipse,Firefox打开.jar文件,或者我可以选择其他程序。

答案 1 :(得分:0)

我假设你正在使用Windows(看起来就像你提出这个问题一样)。

要模拟在Windows上双击文件,请使用os.startfile(仅适用于Windows):

os.startfile("path/to/myjarfile.jar")

这将执行您的系统配置对.jar扩展名为

有关在Windows上启动文件的更完整答案,请参阅this answer