Inno setup-如何'删除'SQL本地客户端无人参与

问题描述:

我想在安装前检查以前安装的SQL本机客户端11,如果发现它需要卸载。 Executing UninstallString in Inno SetupInno setup-如何'删除'SQL本地客户端无人参与

事情正常,但我想卸载执行无人照看。我正在向导中获得选项Modify,Repair,Remove。如何默认选择Remove并继续进行无提示卸载?

注意:它使用MsiExec/U /SILENT参数在Exec函数似乎只是退出没有任何错误。

在此先感谢。

尝试

MsiExec.exe /x{FA5C8C7E-3939-4219-A18E-0519832FE06A} /qn 

(我发现http://www.advancedinstaller.com/user-guide/msiexec.html的选项)

+0

非常感谢K设备,工作得非常好... – DeeJay007

+0

的官方文档会更合适:https://msdn.microsoft .COM/EN-US /库/窗/桌面/ aa367988.aspx –