2011-10-06 91 views
3

我在名为MyGame.jar的USB驱动器上有一款游戏。它是一个可执行的jar文件。我希望能够把它放在CD和USB驱动器上。当CD或USB插入计算机时,我希望游戏自动启动,我该怎么做?游戏只能在基于Windows的计算机上运行(Windows XPWindows 7)。如何自动启动jar文件?

+0

您尝试过自动播放吗? – Mysticial

+0

不,你能解释如何在答案中使用它,并试图尝试吗? – gsfd

回答

1

下面介绍如何使用自动播放自动启动应用程序:

做一个文本文件并将其保存为autorun.inf。将其保存在CD的基本路径中。

autorun.inf内容应该是这个样子:

RUN=setup.exe 
Icon=icon.ico 

icon字段是可选的。

请注意,这仅适用于用户启用了自动播放功能的情况。如果用户禁用它,它将不起作用。

+0

感谢您的回答,效果很好! – gsfd

2

创建autorun.infAutorun.inf entries)对CD非常适用。

但是对于USB驱动器,从Windows 7开始无法完成。微软禁止这种“特性”,因为这自动安装的方式,所有恶意软件的...

在你的情况下,autorun.inf内容应该是这样的:

[autorun] 
shellexecute=MyGame.jar 
icon=MyIcon.ico 
label=MyGameName 

shellexecute打开MyGame.jar自动使用jre(如果已安装)。其他的路线是可选的,但很好的做法。