MSI静默安装

Basic MSI工程生成BasicMSI.msi和Setup.exe

CMD到BasicMSI.msi 的目录,静默模式,以下三个参数没什么问题

msiexec.exe /i BasicMSI.msi /qb
msiexec.exe /i BasicMSI.msi /qr
msiexec.exe /i BasicMSI.msi /qf

当用qn时会有问题,无法安装,打log发现并不是没有安装,而是安装终止,错误信息说没有权限
msiexec.exe /i BasicMSI.msi /qn

解决方法:

用管理员权限运行CMD,然后再输入上述命令,安装正常完成。

这是用msiexec执行MSI包的问题,当用Setup.exe时会有同样的问题,同样是用管理员权限运行CMD

setup.exe /S/v/qn

原文地址:https://www.cnblogs.com/BeyondTechnology/p/1936511.html