-1

https://stackoverflow.com/a/44056090/156458 says

The command to install an MSI is the MSI itself - they're executable files.

But I thought an .msi file is an input file to Windows Installer (which is an executable). So is an .msi file an executable or an input file to an executable?

Is the command to install an MSI also MSI, or msiexec?

Is Windows Installer msiexec?

Thanks.

2

.msi files are not by themselves executable. They need to be associated with msiexec.exe to work. They are a package that can contain .exe files along with the data required to set up the environment for the executable.

If you disable the windows install service .msi files will not work.

  • Thanks. Is the command to install an MSI also MSI, or msiexec? Is Windows Installer msiexec? – Tim May 18 '17 at 20:30
  • The command to install an MSI is msiexec.exe and it has several cmd line options. It is part of the windows installer service, but not the only part. For example msi.dll is also part of the windows installer service. – TNT May 18 '17 at 20:39
  • This answer is correct. The other one on Stack Overflow isn't. Well, its partially correct. – LPChip May 18 '17 at 20:51
  • @TNT: Thanks. What is msi.dll used for? What uses it? – Tim May 18 '17 at 21:56

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.