MSIExec commands allow installing, patching or removing packages silently.
Here is a little memo with the most used command.
Install MSI
%systemroot%\system32\msiexec.exe -I “C:\PackageFolder\setup.msi” /qn /L*xv “C:\LogFolder\install_msi.log”
Install MSI transformed by MST
%systemroot%\system32\msiexec.exe -I “C:\PackageFolder\setup.msi” TRANSFORMS=”C:\PackageFolder\setup.mst” /qn /L*xv “C:\LogFolder\install_msi.log”
Install MSP
%systemroot%\system32\msiexec.exe -P “C:\PackageFolder\patch.msp” /qn /L*xv “C:\LogFolder\patch_msp.log”
Uninstall MSI
%systemroot%\system32\msiexec.exe -X {……………….} /qn /L*xv “C:\LogFolder\uninstall_msi.log”