2

我希望我的软件在用户将 CD/DVD 放入驱动器时自动从 CD/DVD 运行而无需用户交互。据我所知 autorun 应该仍然适用于 Windows 7,他们只是禁止它用于 USB 驱动器。

但是怎么做?

假设我想启动我的软件 xy.exe,我必须在我的 autorun.inf 中放入什么?我试过这个,但它不工作:

[AutoRun]
open=xy.exe

还有什么可做的吗?有什么建议么?

4

2 回答 2

1

请参阅 MS 的官方 Autorun 文档,网址为

http://msdn.microsoft.com/en-us/library/cc144202(v=vs.85).aspx

您的autorun.inf示例对我来说看起来不错 - 如果您在 Windows 7 上进行测试,那么我希望您在插入 CD 时看到“自动播放”窗口,xy.exe作为选项,在“打开文件夹以查看文件”上方。

如果根本没有弹出窗口,请尝试右键单击“我的电脑”中的光盘并在上下文菜单中选择“自动播放”。

于 2012-02-17T13:38:55.897 回答
1

您可能需要将参数传递给要自动播放的程序:

[autorun]
open=myprogram.exe /argument
于 2013-12-05T03:04:29.643 回答