我有一个应用程序,我想为加入域的所有计算机安装它。关于这一点,我想为所有用户预先配置该应用程序。我已经阅读了如何使用“软件设置”下的“组策略管理器”然后“软件安装”来执行此操作,但没有任何地方可以预先配置该应用程序。关于这个话题有什么启发吗?我能想到的唯一其他事情就是修改安装文件以符合我的要求。
所以让我重新陈述一下我的问题。如何让加入我的域的任何计算机安装预先配置的程序。我正在运行 Windows Server 2008 R2。
答案1
专为通过 GPO 部署而设计的优秀程序将附带配置说明 - 通过自定义 MSI 文件(包括设置文件)或使用组策略模板。有些产品(如 Adobe)附带一个工具,可让您自定义几乎所有设置,然后生成与 MSI 一起部署的转换文件。这些是最容易使用的。
对于不包含此类功能的程序,您通常必须确定需要更改哪些文件和注册表项,并通过组策略部署这些更改。 sysinternals 的 Process Monitor 将帮助确定哪些文件和注册表项发生了更改。
另外,还有几种程序可用于捕获您在安装和配置 PC 时所做的所有更改,然后生成一个新的 MSI 文件,以在其他 PC 上进行这些更改。这通常称为重新打包。在 Google 上搜索“捕获安装”和“msi 重新打包”等内容,会出现大量指南和软件选项。这样做有利有弊,因此您必须进行一些研究,看看哪种方法最适合您环境中的此程序。