如何在 MSI 安装完成后运行脚本?使用 VS2010 + 安装向导创建的 MSI
Posted
技术标签:
【中文标题】如何在 MSI 安装完成后运行脚本?使用 VS2010 + 安装向导创建的 MSI【英文标题】:HowTo run a script after MSI installation was completed? MSI created with VS2010 + Setup Wizard 【发布时间】:2011-08-22 10:43:41 【问题描述】:目标:我有 MyAPP.exe(在 VS2010 中构建)和 MyDriver.sys(在 VS2010 + WinDDK 中构建)
我要做的是创建一个Setup Wizard项目,该项目可以运行安装后操作,例如,我需要在安装成功完成后安装驱动程序,如下所示:
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 .\MyDriver.inf
换句话说,我需要与我的 MSI 包同时运行 CMD 脚本文件(pre 或 port install,顺序不是真正的问题)。
有什么解决办法吗?
谢谢!
PS。是的,我已经阅读了一些主题,例如link 1、link 2 等,但在我看来它们太“沉重”了。也许存在一些更简单的解决方案?
【问题讨论】:
【参考方案1】:那么你应该考虑编写自己的安装程序类。
也许this 教程对你有帮助。
【讨论】:
以上是关于如何在 MSI 安装完成后运行脚本?使用 VS2010 + 安装向导创建的 MSI的主要内容,如果未能解决你的问题,请参考以下文章
如何在 VS2010 中使用自定义许可证验证创建 msi 安装程序