我正在尝试静默运行 MSP,并且无需重新启动。我有:
msiexec /p“mypatch.msp”/s/v/qn
这基本上意味着以静默方式运行补丁/无需交互。我认为 /v 应该是将“qn”参数直接发送到 msiexec 的开关。因此,为了告诉 msiexec 不要重新启动,我认为说“/v/norestart”会起作用,但它没有(命令最终无效,我得到了 msiexec 使用/帮助对话框)
有没有办法在安装补丁时向 msiexec 发送多个参数?
答案1
Silently 和 nointeraction 是同一件事,尽管 silently 不存在于 msiexec 选项中。/v 不像你写的那样工作,/qn 本身的参数与 /norestart 相同
msiexec /p "mypatch.msp" /qn /norestart
代表悄悄修补(无 GUI 输出)
有关 msiexec 的更多信息:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa372024%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/aa367988%28v=vs.85%29.aspx