Использование групповой политики для установки программного обеспечения в Windows Server 2008 и Windows Server 2003

Применимо к: Windows Server 2008 StandardWindows Server 2008 DatacenterWindows Server 2008 Enterprise

Версию данной статьи Microsoft Windows 2000 обратитесь к следующей статье базы знаний Майкрософт:
314934 как: использование групповой политики для установки программного обеспечения в Windows 2000

Обзор


В этой статье описывается, как использовать групповую политику для автоматического распространения программ среди клиентских компьютеров или пользователей. Можно использовать групповую политику для распространения программы с помощью следующих методов:
  • Назначение программного обеспечения
    Распространение программы можно назначить пользователям или компьютерам. Если программа назначения пользователю, устанавливается при входе пользователя в систему. При первом запуске программы установка завершается. Если назначить программу на компьютер, установки при загрузке компьютера, и он доступен всем пользователям, входящим в систему на компьютере. При первом запуске программы установка завершается.
  • Публикации программного обеспечения
    Можно опубликовать программу распространения для пользователей. При входе пользователя в систему, опубликованной программе отображается в диалоговом окне Установка и удаление программ и могут устанавливаться оттуда.
Примечание
Значок
Установка автоматических программ групповой политики Windows Server 2003 требует клиентских компьютеров под управлением Microsoft Windows 2000 или более поздней версии.

Создайте точку распространения

Для публикации или назначения компьютерной программы, необходимо создать на сервере публикации точки распространения. Чтобы сделать это, выполните следующие действия: щелкните здесь, чтобы показать или скрыть решения
 
  1. Войдите на сервер с правами администратора.
  2. Создайте общую сетевую папку, где будет размещен пакет установщика Microsoft Windows (MSI-файл), который необходимо распространять.
  3. Установить разрешения для общего ресурса, чтобы разрешить доступ к установочному пакету.
  4. Скопируйте или установите пакет в точку распространения. Например для распространения Microsoft Office XP, запустите административную установку (setup.exe /a) для копирования файлов в точку распространения.

Создание объекта групповой политики

Чтобы создать объект группы политики (GPO) для распространения пакета программного обеспечения, выполните следующие действия: щелкните здесь, чтобы показать или скрыть решения
 
  1. Запустите оснастку "Active Directory — пользователи и компьютеры". Для этого нажмите кнопку Пуск, выберите пункт Администрирование и выберите команду Active Directory — пользователи и компьютеры.
  2. В дереве консоли щелкните правой кнопкой мыши домен и выберите команду Свойства.
  3. Откройте вкладку Групповая политика и нажмите кнопку Создать.
  4. Введите имя для этой новой политики (например, Распространение Office XP) и нажмите клавишу ВВОД.
  5. Выберите команду Свойства и откройте вкладку Безопасность .
  6. Снимите флажок Применить групповую политику для групп безопасности, которые не требуется для применения этой политики.
  7. Установите флажок Применить групповую политику для группы, которые требуется применить эту политику.
  8. Когда закончите, нажмите кнопку ОК.

Назначение пакета

Чтобы назначить программу на компьютерах под управлением Windows Server 2003, Windows 2000 или Windows XP Professional, или для пользователей, вход на один из этих рабочих станций, выполните следующие действия: щелкните здесь, чтобы показать или скрыть решения
 
  1. Запустите оснастку "Active Directory — пользователи и компьютеры". Для этого нажмите кнопку Пуск, выберите пункт Администрирование и выберите команду Active Directory — пользователи и компьютеры.
  2. В дереве консоли щелкните правой кнопкой мыши домен и выберите команду Свойства.
  3. Откройте вкладку Групповая политика , выберите нужную политику и нажмите кнопку Изменить.
  4. В разделе Конфигурация компьютераразверните Конфигурация программ.
  5. Щелкните правой кнопкой мыши Установка программ, выберите пункт Создатьи выберите пакет.
  6. В поле Открыть введите полный путь универсального соглашения об именах (UNC) общий установочный пакет, вы должны. Например \\файловом сервере\совместно\имя файлаMSI-файл.

    Alert icon
    Важным
    следует использовать кнопку Обзор для доступа к расположению. Убедитесь, что используется пакет установщика общей UNC-путь.
  7. Нажмите кнопку Открыть.
  8. Выберите Назначениеи нажмите кнопку ОК. Пакет отобразится в правой области окна « Групповая политика ».
  9. Закройте оснастку « Групповая политика », нажмите кнопку ОКи закройте оснастку «Active Directory-пользователи и компьютеры».
  10. При запуске компьютера клиента, автоматически устанавливается пакет управляемого программного обеспечения.

Публикация пакета

Для публикации пакета для пользователей компьютеров и сделать его доступным для установки из списка Установка и удаление программ на панели управления, выполните следующие действия: щелкните здесь, чтобы показать или скрыть решения
  1. Запустите оснастку "Active Directory — пользователи и компьютеры". Для этого нажмите кнопку Пуск, выберите пункт Администрирование и выберите команду Active Directory — пользователи и компьютеры.
  2. В дереве консоли щелкните правой кнопкой мыши домен и выберите команду Свойства.
  3. Перейдите на вкладку Групповой политики , щелкните нужную политику и нажмите кнопку Изменить.
  4. Конфигурация пользователяпоследовательно разверните узлы Конфигурация программ.
  5. Щелкните правой кнопкой мыши Установка программ, выберите пункт Создатьи выберите пакет.
  6. В поле Открыть введите полный UNC-путь нужный общий установочный пакет. Например \\файловом сервере\совместно\имя файлаMSI-файл.

    Alert icon
    Важным
    следует использовать кнопку Обзор для доступа к расположению. Убедитесь, что используется пакет установщика общей UNC-путь.
  7. Нажмите кнопку Открыть.
  8. Нажмите кнопку Опубликоватьи нажмите кнопку ОК.
  9. Пакет отобразится в правой области окна « Групповая политика ».
  10. Закройте оснастку «Групповая политика», нажмите кнопку ОКи закройте оснастку «Active Directory-пользователи и компьютеры».
  11. Проверьте пакет.

    Примечание
    Значок
    В некоторых версиях Windows, описанные действия могут существенно отличаться от того, что написано в данной статье. Если это так, обратитесь к документации продукта для выполнения этих действий.
    1. Войдите в систему на рабочей станции под управлением Windows 2000 Professional или Windows XP Professional с помощью учетной записи, публикации пакета.
    2. В Windows XP нажмите кнопку Пуски выберите Панель управления.
    3. Дважды щелкните значок Установка и удаление программи нажмите кнопку Установка программ.
    4. Выберите программу, которая опубликована в списке Установка программ из локальной сети и нажмите кнопку Добавить. Программа установлена.
    5. Нажмите кнопку ОК, а затем нажмите кнопку Закрыть.

Повторное развертывание пакета

В некоторых случаях может потребоваться повторное развертывание пакета (например, при обновлении или изменении пакета). Чтобы повторно развернуть пакет, выполните следующие действия: щелкните здесь, чтобы показать или скрыть решения
 
  1. Запустите оснастку "Active Directory — пользователи и компьютеры". Для этого нажмите кнопку Пуск, выберите пункт Администрированиеи выберите команду Active Directory — пользователи и компьютеры.
  2. В дереве консоли щелкните правой кнопкой мыши домен и выберите команду Свойства.
  3. На вкладке Групповой политики щелкните объект групповой политики, который использовался для развертывания пакета и нажмите кнопку Изменить.
  4. Разверните контейнер Конфигурация программ , содержащий элемент установки программного обеспечения, который использовался для развертывания пакета.
  5. Выберите контейнер установки программного обеспечения, содержащий пакет.
  6. В правой области окна « Групповая политика » щелкните правой кнопкой мыши программу, выберите пункт Все задачии нажмите кнопку развернуть приложение заново. Появится следующее сообщение:
    Повторное развертывание этого приложения будет переустановить приложение везде, где он уже установлен. Вы действительно хотите продолжить?
  7. Нажмите кнопку Да.
  8. Закройте оснастку групповой политики, нажмите кнопку ОКи закройте оснастку «Active Directory-пользователи и компьютеры».

Удаление пакета

Чтобы удалить опубликованный или назначенный пакет, выполните следующие действия: щелкните здесь, чтобы показать или скрыть решения
 
  1. Запустите оснастку "Active Directory — пользователи и компьютеры". Для этого нажмите кнопку Пуск, выберите пункт Администрирование и выберите команду Active Directory — пользователи и компьютеры.
  2. В дереве консоли щелкните правой кнопкой мыши домен и выберите команду Свойства.
  3. На вкладке Групповой политики щелкните объект групповой политики, который использовался для развертывания пакета и нажмите кнопку Изменить.
  4. Разверните контейнер Конфигурация программ , содержащий элемент установки программного обеспечения, который использовался для развертывания пакета.
  5. Выберите контейнер установки программного обеспечения, содержащий пакет.
  6. В правой области окна « Групповая политика » щелкните правой кнопкой мыши программу, выберите пункт Все задачии нажмите кнопку Удалить.
  7. Выполните одно из следующих действий:
    • Выберите Немедленное удаление этого приложения с компьютеров всех пользователейи нажмите кнопку ОК.
    • Нажмите кнопку Разрешить пользователям продолжить использование программного обеспечения, но запретить новую установкуи нажмите кнопку ОК.
  8. Закройте оснастку «Групповая политика», нажмите кнопку ОКи затем closet оснастку «Active Directory-пользователи и компьютеры».

Разрешение вопросов

После их удаления с помощью групповой политики на клиентском компьютере отображаются опубликованные пакеты

Это может произойти, если пользователь установил программу, но не использовал его. При первом запуске опубликованной программе пользователя установка завершится. Групповая политика затем удаляет программы.
 

Ссылки


Дополнительные сведения об использовании групповой политики для развертывания программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:

304953 способ развертывания Office XP по сети

302430 способ назначения программного обеспечения для конкретной группы с помощью групповой политики