我正在使用 MsiConfigureProduct 函数安装/卸载安装后重新启动的应用程序。我希望安装/卸载是静默和无人值守的,但我不知道如何让它重新启动。
我使用的是静默安装/卸载
MsiSetInternalUI(INSTALLUILEVEL_NONE, 0);
我使用命令行来实现这一点
msiexec /i InstallPCKG.msi /quiet /norestart
我想使用 msi.dll api 以便我可以确定安装/卸载是否成功
感谢您的帮助!
最佳答案
您可以使用 MsiConfigureProductEx并将命令行设置为
REBOOT="ReallySuppress"
http://msdn.microsoft.com/en-us/library/aa371101(VS.85).aspx
关于c++ - 在通过 Visual C++ 应用程序执行的 msi 安装上指定 norestart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5156304/