我們是否會在msi安裝程序中包含批處理文件,並在每次安裝msi時都運行該文件?我們如何在msi安裝程序中包含一個批處理文件,該文件應該在每次安裝msi時運行?
0
A
回答
1
我不確定,但如果您創建自定義操作來執行cmd.exe
並將批處理文件的路徑和名稱作爲參數,它可能會有效。
否則,您可以創建一個包含執行.bat文件的vbscript文件的自定義動作(或者可以使用vbscript而不是bat文件)。
請注意,我聽說如果在MSI中包含腳本並且可能導致安裝失敗,某些防病毒程序可能會有些緊張。
+0
關於自定義操作中的腳本的確,MS員工(http://blogs.msdn.com /b/robmen/archive/2004/05/20/136530.aspx)表示他不建議在自定義操作中使用腳本。 – Vagaus 2010-06-09 13:40:20
相關問題
- 1. 如何使用wix在msi安裝程序中包含文件?
- 2. 使用MSI打包一個.EXE文件,以便MSI在msi安裝過程中安裝exe文件
- 3. 單次安裝MSI文件安裝
- 4. 在MSI安裝程序中安裝另一個軟件包
- 5. 如何在MSI安裝程序中搭載MSI安裝程序
- 6. 在MSI安裝程序中包含幫助文件
- 7. msi安裝程序運行兩次
- 8. 如何使用Inno安裝程序處理.msi文件?
- 9. 從C#安裝程序安裝程序運行另一個MSI
- 10. 如何添加一個MSI文件到我的安裝程序
- 11. 我該如何創建msi的安裝文件
- 12. MSI安裝程序在安裝後刪除目標文件夾
- 13. 如何在Visual安裝程序中打包BAT以及如何在MSI安裝期間運行BAT文件?
- 14. 建立Inno安裝程序MSI文件
- 15. Windows安裝程序msi包
- 16. 非安裝MSI文件
- 17. 使用批處理命令運行安裝MSI文件時遇到問題
- 18. MSI安裝包
- 19. WiX安裝程序包含msi的dll
- 20. 如何使用MSI文件運行安裝(* .exe)文件?
- 21. 只有在安裝了另一個安裝msi軟件包
- 22. 在安裝過程中運行MSI
- 23. 在MSI安裝中動態地包含文件
- 24. MSI:安裝程序安裝程序
- 25. 運行msi安裝程序命令行
- 26. 我應該安裝pygame-1.9.2a0.win32-py2.7.msi或pygame-1.9.1.win32-py2.7.msi
- 27. MSI:在安裝
- 28. 在WIX msi中包裝一個EXE安裝程序
- 29. 處理msi安裝結果
- 30. msi安裝程序在安裝前運行腳本
查看http://stackoverflow.com/questions/998703/run-batch-file-in-windows-installer-commit – 2010-06-09 20:46:51