Назад | Перейти на главную страницу

Установки GPO - различие между 64- и 32-битными системами

Каков самый простой способ использования групповых политик для установки 64-битной версии пакета в 64-битных системах и 32-битного пакета в 32-битных системах.

Я немного поискал и не вижу ничего полезного о том, как использовать групповые политики в среде, где у меня есть несколько 64-битных систем и некоторая 32-битная система, и я хочу установить правильную версию для обоих.

Просто чтобы использовать несколько примеров. Я хочу автоматически устанавливать такие вещи, как 7zip, и TortoiseSVN которые оба бывают 32- и 64-битными.

В идеале я надеялся, что мне не придется создавать группы компьютеров или писать какие-либо сценарии для этого.

Gpo автоматически выберет для вас нужную систему. 64-битный msi не будет установлен на 32-битных клиентах, но 32-битный может быть развернут как на 64, так и на 32.

Чтобы избежать развертывания 32-битных msi в 32-битных системах:

  • Добавьте 32-битный msi-файл в gpo.
  • щелкните правой кнопкой мыши и выберите свойства.
  • нажмите на Продвинутый кнопка
  • снять отметку Сделайте это 32-разрядное приложение X86 доступным для компьютеров Win64. флажок

Для 64-битных MSI я просто добавляю их как обычно, и они будут устанавливаться только в 64-битных системах.

Я развертываю 7zip и TortoiseSVN, как указано выше, с помощью простого gpo (windows 2003 sp1).

Вы можете применить фильтр WMI к объекту групповой политики, чтобы он применялся только к определенным системам:

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