MSIExec Commands

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”