通过 Active Directory/GPO 部署软件包需要哪些步骤?
答案1
创建一个完全不需要用户输入的 MSI 包。这可能需要您重新打包供应商提供的 MSI 文件。
将此 MSI 文件放在所有用户都可以访问的位置。
创建一个新的 GPO。
在“计算机配置”->软件设置下有一个“软件安装”部分。
右键单击“软件安装”,然后选择新包
浏览到 UNC 路径上的 MSI 位置。请勿使用驱动器号。
选择部署类型已分配如果你想将其推送到分配给 GPO 的所有工作站,或者发布如果您只希望在“添加/删除程序”中使用它。
在修改下添加所需的任何转换文件(.MST 文件)。现在执行此操作,一旦创建过程完成,您将无法添加任何转换。
将 GPO 与正确的工作站组关联。
在关联的工作站上注销并再次登录两次:首先应用策略(了解新的 GPO),然后执行(应用程序安装仅在重新启动后发生)。
这些应该足以让您开始行动了。先进行测试,了解其工作原理,然后投入生产。
部署失败可能会导致每次用户登录时重复安装同一包(以及相关的即时回滚)。如果应用程序非常大,则可能意味着登录时间严重延迟。这些错误会记录到工作站的事件日志中。
答案2
您没有指定域控制器使用的 Windows 版本。但是,对于 Windows Server 2003 和 Windows Server 2008,步骤基本相同。Microsoft 知识库816102解释您需要遵循的步骤。
答案3
这是一个非常棒的资源,其中已经构建了许多 MSI,并且拥有庞大的知识库:AppDeploy.com