我一直在尝试使用cmd安装msi文件。该命令看起来像 C:\ Windows \ system32> msiexec.exe -q -i“Installer.msi”
但是每次运行此操作时,都会为msi打开帮助选项窗口,而不是运行安装程序。可能是什么问题?
答案 0 :(得分:1)
我认为msiexec.exe /i installer.msi /qn
应该有用。
在此处查看服务器故障上的类似主题:https://serverfault.com/questions/30068/silent-install-of-msi/67001#67001
要处理复杂的msiexec.exe命令行界面,请尝试安装工具开发人员Altiris中的免费工具:http://www2.wise.com/filelib/WICLB.exe - 从Wayback计算机恢复的断开链接。看作该工具是免费软件,我认为这是合法的。
为安全起见,请按virustotal.com运行下载。
以下是截图 :
答案 1 :(得分:1)
首先,您需要指定MSI文件的完整路径。此外,如果您指定其他任何内容,命令行非常挑剔,有时它不喜欢value = proprtyname之间的空格。这些错误会为您提供帮助屏幕,因为您在某种程度上会出现语法错误。
请注意,如果需要提升,MSI文件将无法在静默模式下成功安装。如果您处于静音模式,它不会要求提升提示。这意味着您应该从提升的提示尝试命令行安装。