SCCM2012 .MSI安装

时间:2017-10-26 16:24:08

标签: c# windows-installer installer ms-office sccm

我在将应用程序安装到客户端时遇到问题。我的应用程序是Microsoft Office加载项。然后我尝试将此应用程序部署到客户端,我不会在客户端看到这些文件,但软件中心说应用程序已成功安装。

为什么会这样?我尝试安装另一个应用程序,例如7Zip.MSI,我自己的应用程序.msi和anothers,一切正常,但如果我尝试安装Microsoft Office加载项,文件就会消失。对于脚本执行我使用了这个命令:

msiexec /i "WToysSetup.msi" /qb

我已在客户端计算机上安装了Microsoft Word。

1 个答案:

答案 0 :(得分:0)

这里有许多可能的问题。我假设您在没有提到特定工具的情况下使用Visual Studio安装项目。

  1. 安装需要提升,但在静默安装中,Windows不会显示UAC提升对话框,并且它将在没有提升的情况下运行。这样的大多数安装都会失败,但您可能会发现Visual Studio生成的MSI还原为Just me install,并将文件安装到意外位置(通常是C:\而不是Program Files)。

  2. 可以使用SCCM类型的部署发布或分配MSI,一个是系统,另一个是用户,也就是Everyone,或者只是我,因此它可能已经完成了每用户安装。

  3. 无论它是否有效,如果它需要提升并失败,那么它可能只是无声地失败,这将是您无法找到文件的一个原因。您应该能够在程序和功能/应用程序中看到它是否实际安装,但它是作为每个用户安装的/只是我安装您需要以该用户身份登录才能在已安装的应用程序列表中查看它。