Windows GPO订单 – 初学者

我有一些需要安装.NET 4的软件。 我想知道制定GPO订单列表的最佳方法是什么。 我也有一些需要某些文件的软件,所以我需要先准备它们(通过batch file)。

我做了一些快速的研究,但是我还没有find答案。

例如:

  1. batch file清理一些文件夹
  2. 安装.NET Framework 4
  3. 通过MSI(商业软件)安装应用程序

我无法收拾MSI中的所有东西,我也需要确保所有步骤都成功。

首先,让我build议你想要的是一个脚本。 一个脚本(在你的例子中)将执行一些文件/文件夹的过程,检查他们已经被执行,然后调用.NET 4框架安装程序,检查它安装,然后调用你的.msi ,并检查它的安装。

如果先前的步骤由于GPO顺序/优先顺序而失败,您将无法创build可中止未来步骤的任务。

话虽如此,“我的GPO采用什么样的顺序”是一个普遍存在的绊脚石或问题,值得回答,所以… 请参阅Application of Group Policy

最重要的是:

如果将多个GPO链接到Active Directory容器,则GPO处理顺序(优先级)如下所示:组策略对象链接列表中显示在Active Directory容器的“属性”页面的“组策略”页面中的GPO最高优先级默认。 如果在一个或多个GPO中设置“无覆盖”选项,则设置为“无覆盖”的最高GPO优先。

哦,但是这只有当你有一个非常简单的域和OU结构。 如果您有更复杂的设置,请参阅Order of processing settingsGroup Policy processing and precedence

是的,事情变得不那么简单,而且GPO的速度相当快。 和域。

如果要在新机器上安装和部署OS +软件,可以使用IMAGEX命令和修改WIM映像(本文)并使用SCCM编辑无人参与文件,SIM可以使用任务序列和在其他.msi文件需要dot net之前,定义安装perquisites的步骤和要求

1-使用任务序列部署图像

2-使用必要的安装后脚本(在原始无人参与文件中指定)

在此之前阅读: .Net Framework 4的系统要求