如何通过 Active Directory 部署软件?

如何通过 Active Directory 部署软件?

通过 Active Directory/GPO 部署软件包需要哪些步骤?

答案1

  1. 创建一个完全不需要用户输入的 MSI 包。这可能需要您重新打包供应商提供的 MSI 文件。

  2. 将此 MSI 文件放在所有用户都可以访问的位置。

  3. 创建一个新的 GPO。

    1. 在“计算机配置”->软件设置下有一个“软件安装”部分。

    2. 右键单击“软件安装”,然后选择新包

    3. 浏览到 UNC 路径上的 MSI 位置。请勿使用驱动器号。

    4. 选择部署类型已分配如果你想将其推送到分配给 GPO 的所有工作站,或者发布如果您只希望在“添加/删除程序”中使用它。

    5. 在修改下添加所需的任何转换文件(.MST 文件)。现在执行此操作,一旦创建过程完成,您将无法添加任何转换。

  4. 将 GPO 与正确的工作站组关联。

  5. 在关联的工作站上注销并再次登录两次:首先应用策略(了解新的 GPO),然后执行(应用程序安装仅在重新启动后发生)。

这些应该足以让您开始行动了。先进行测试,了解其工作原理,然后投入生产。

部署失败可能会导致每次用户登录时重复安装同一包(以及相关的即时回滚)。如果应用程序非常大,则可能意味着登录时间严重延迟。这些错误会记录到工作站的事件日志中。

答案2

您没有指定域控制器使用的 Windows 版本。但是,对于 Windows Server 2003 和 Windows Server 2008,步骤基本相同。Microsoft 知识库816102解释您需要遵循的步骤。

答案3

这是一个非常棒的资源,其中已经构建了许多 MSI,并且拥有庞大的知识库:AppDeploy.com

相关内容