在CD上自动运行MSI文件

时间:2008-11-26 05:13:30

标签: windows windows-installer

有没有人有一个示例AUTORUN.INF,它可以在用户插入CD时自动启动MSI安装程序。

我确信这可以做到,但我已经谷歌搜索了很多年,并没有找到任何有效的解决方案。

更新:我有一个类似于此的AUTORUN.INF,但它不会启动安装程序:

[autorun]
open=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico

2 个答案:

答案 0 :(得分:6)

尝试使用shellexecute =而不是open =

[autorun]
shellexecute=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico

答案 1 :(得分:1)

我可以回答我自己的问题。在阅读了Ray链接的文章后,我创建了以下AUTORUN.INF,它可以工作:

[autorun]
shellexecute=MyInstaller-1.0.0.msi
label=My CD Label
icon=MyIcon.ico

AUTORUN.INF文件放在CD的根目录中,同时附带图标文件和msi文件。