0

我有三个文件
1. index.htm
2. autoplay.exe(我写这个是为了使用默认浏览器在根文件夹中运行 index.htm。)
3. autorun.inf:

[autorun] 
Open=autoplay.exe
Label=My Presentation
Action=Run my presentation
Publisher=Ali Habibzadeh

我已将此复制到空白 cd,但它只会触发自动播放对话框,而不是实际自动播放我的 index.htm

任何帮助是极大的赞赏。

4

2 回答 2

2

您的Windows 覆盖了 CD的自动运行行为,它为您提供了所有可能的选项,您可能想要对 CD 或 CD 的内容进行操作。

如果单击此选项,您将在列表中找到一个自动运行选项,您将可以为您的 CD 执行自动运行。在 Windows CD 选项对话框中,您可以检查是否要始终自动运行 CD。选中该选项,下次它将执行自动运行并且不显示 Windows CD 操作选项。

但是,这将保留在本地,如果您在其他机器上使用此 CD,则需要重复相同的步骤。

vista 具有严格的安全选项,可在自动运行之前添加此对话框。即使您执行自动运行,您也需要授予安全提示以让自动运行继续并执行。

在这种情况下,您无能为力。

于 2009-12-22T10:09:11.460 回答
0

你试过这个吗?

[autorun]
Open=
shellexecute="index.htm"

在 Vista 上使用拇指驱动器对我有用。

有关MSDN 的更多信息,请点击此处。

于 2009-12-22T10:09:20.460 回答