Msiexec.exe切换的含义

时间:2017-04-10 13:07:23

标签: windows-installer

我在安装.msi文件时遇到问题。查看注册表,我发现了以下条目:

"%SystemRoot%\System32\msiexec.exe" /i "%1" %*

根据this网站了解/ i swhitch,但我不明白其余的含义是什么

"%1" %*

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

%1是要执行的.msi文件的占位符,%*是传递给.msi文件的可选参数的占位符。

这可以扩展的一个例子:

"c:\Windows\System32\msiexec.exe" /i "c:\foo\bar.msi" INSTALLDIR="c:\program files\foo"

这是list of available placeholders