GPO 安装 - 区分 64 位和 32 位系统

GPO 安装 - 区分 64 位和 32 位系统

使用组策略在 64 位系统上安装 64 位版本的软件包、在 32 位系统上安装 32 位版本的软件包的最简单方法是什么。

我进行了一些搜索,但没有看到任何关于如何在拥有一些 64 位系统和一些 32 位系统的环境中使用组策略的有用信息,而且我想为两者安装正确的版本。

举几个例子。我想自动安装类似的东西7zip, 和TortoiseSVN两者都有 32 位和 64 位。

理想情况下,我希望我不需要创建计算机组,或者编写任何脚本来实现这一点。

答案1

Gpo 将自动为您定位正确的系统。64 位 msi 不会安装在 32 位客户端上,但 32 位可以部署在 64 位和 32 位上。

为了避免将 32 位 msi 部署到 32 位系统:

  • 将 32 位 msi 添加到 gpo。
  • 右键单击,然后选择属性。
  • 点击先进的按钮
  • 取消勾选使这个 32 位 X86 应用程序可供 Win64 机器使用。复选框

对于 64 位 msi,我只是像往常一样添加它们,它们只会安装在 64 位系统上。

我使用普通的 gpo(Windows 2003 sp1)像上面一样部署 7zip 和 TortoiseSVN。

答案2

您可以将 WMI 过滤器应用于 GPO,以便使其仅应用于特定系统:

http://blogs.technet.com/askds/archive/2008/09/11/fun-with-wmi-filters-in-group-policy.aspx

相关内容