通过组策略以完全无人值守方式安装MSI

我有一些我想通过组策略安装的MSI文件。 有谁知道如何做到这一点或知道一个文件,解释如何做到这一点,符合以下标准:

  • 手动安装时,这些MSI文件会提出几个问题。 我想能够自动化这一点。
  • 我根本不想碰触服务器。 我不想甚至login。

如果将安装分配给计算机本身,程序将在下次启动时安装; 如果没有一些自动重新启动机制,则必须手动重新启动服务器。

如果程序无法安装而不询问问题,则无法通过GPO进行安装。 你可以通过运行msiexec /qb /i installer.msi来初步testing这个; 如果安装,你应该没问题; 否则会失败。 根据程序,您可以通过指定安装程序的属性来解决这个问题。

当以msiexec /i installer.msi property=value的forms指定手动运行属性时,可以指定多个属性。 查看您的应用程序的http://AppDeploy.com网站,它可能有您需要的信息(如果您的应用程序需要这些属性)。

您也可以创build一个安装程序转换(MST)来改变安装程序的工作方式,从而允许部署该程序。 常用的工具是MS的Orca,它是Platform SDK(IIRC)的一部分。 还有其他工具可用。 AppDeploy网站可能有关于为您的应用程序编写MST的信息; 否则,你将不得不学习Orca足够摸索它(碰碰运气)。

很less,应用程序供应商将发布关于如何编写MST或Properties = Value对的信息。 (我喜欢那些做的厂商,让我的生活变得更加轻松,特别是复杂的应用程序)。

我正在四处寻找漫游,但没有find太多。 GPO中的基本发布过程非常简单,最大的困难是首先获取MSI / MST文件。