2008-11-26 101 views
4

有沒有人有一個示例AUTORUN.INF,它可以在用戶插入CD時自動啓動MSI安裝程序。在CD上自動運行MSI文件

我確信這可以做到,但我一直在谷歌搜索了很多年,並沒有找到任何工作解決方案。

更新:我有一個AUTORUN.INF與此類似,但它不會啓動安裝程序:

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

我會建議編寫一些程序來檢查用戶是否安裝了程序,而不是盲目地運行安裝程序。 – Powerlord 2008-11-26 15:24:59

回答

5

嘗試的ShellExecute =代替開=

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

我可以回答我自己的問題。閱讀雷鏈接的文章後,我創建了下面的AUTORUN.INF它的工作原理:

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

Autorun.inf文件放置在CD的根目錄中提到的圖標文件和MSI文件一起。