Групповая политика в Windows Server® 2008 R2 поддерживает Windows PowerShell, оболочку командной строки и язык сценариев Windows. Для автоматизации многих задач для доменных объектов групповой политики, выполняемых в пользовательском интерфейсе с помощью Консоль управления групповыми политиками, можно использовать командлеты групповой политики Windows PowerShell.

Выполняемые задачи

  • Работа с объектами групповой политики: создание, удаление, резервное копирование, импорт

  • Связывание Объекты групповой политики с контейнерами службы каталогов Active Directory®: создание, обновление и удаление связи групповой политики

  • Установка разрешений для объектов групповой политики

  • Изменение флагов наследования в организационных подразделениях и доменах Active Directory

  • Настройка параметров политики на основе реестра и параметров реестра групповой политики: обновление, извлечение, удаление

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

В Windows Server 2008 R2 предусмотрено более 20 командлетов групповой политики, позволяющих выполнить эти задачи. Каждый командлет представляет собой простое однофункциональное средство командной строки. Комбинации командлетов позволяют автоматизировать более сложные задачи. Чтобы задачи управления групповой политикой запускались в нужное время, действия можно сочетать с запланированными заданиями. Например, можно создать резервную копию GPO, сохранить результаты в файл и затем при каждом резервном копировании дополнять его. Таким образом, во время каждого запланированного процесса архивации создается отчет.

Использование командлетов для групповой политики

Важно!
  • Для использования командлетов групповой политики Windows PowerShell контроллер домена или рядовой сервер с установленной GPMC должны работать под управлением Windows Server 2008 R2 или Windows® 7 с установленными RSAT. GPMC входит в состав RSAT.
  • Перед использованием командлетов, в начале каждого сценария и в начале каждого сеанса Windows PowerShell необходимо импортировать модуль групповой политики.
Импорт модуля групповой политики
  1. Запустите программу Windows PowerShell. Чтобы открыть Windows PowerShell, последовательно выберите Все программы, Стандартные, Windows PowerShell, а затем - Windows PowerShell V2.

  2. В командной строке Windows PowerShell введите Import-Module GroupPolicy –verbose

    Важно!

    Эти действия следует выполнить при открытии сеанса Windows PowerShell и использовании командлетов групповой политики.

Просмотр списка командлетов групповой политики
  • В командной строке Windows PowerShell введите Get-Command *GP* -commandtype cmdlet

Просмотр справки по командлетам групповой политики
  • В командной строке Windows PowerShell введите следующее.

    • Для получения основных справочных сведений введите Get-Help <cmdlet_name>

    • Для получения подробных справочных сведений введите Get-Help <cmdlet_name> -detailed

    • Для получения технических справочных сведений введите Get-Help <cmdlet_name> -full

Дополнительная информация

Командлеты GPRegistryValue можно использовать для изменения параметров политики на основе реестра, а командлеты GPPrefRegistryValue - для изменения элементов предпочтений «Реестр». Сведения о разделах реестра, связанных с параметрами политики на основе реестра, см. справочнике по параметрам групповой политики (может быть на английском языке) по адресу http://go.microsoft.com/fwlink/?LinkId=131389. Данный справочник является загружаемой таблицей.

Дополнительные источники информации

  • Консоль управления групповой политикой

  • Сведения о центре Windows PowerShell Technology Center см. по адресу http://go.microsoft.com/fwlink/?LinkID=102372. Этот веб-сайт - исходный пункт для знакомства с документацией по PowerShell, включающей сведения о развертывании, функциях, обучении, поддержке и сообществах.

  • Блоги, посвященные Windows PowerShell, см. по адресу http://go.microsoft.com/fwlink/?LinkID=128557 (может быть на английском языке). Этот веб-сайт - исходный пункт для знакомства с блогами по Windows PowerShell, включающий сведения о текущих разработках Windows PowerShell, рекомендации, учебные курсы и другие ресурсы.

  • Сведения о центре технологий групповой политики см. по адресу http://go.microsoft.com/fwlink/?LinkID=116313 (может быть на английском языке). Этот веб-сайт - исходный пункт для знакомства с документацией по групповой политике, включающей сведения о развертывании, функциях, обучении, поддержке и сообществах.

  • Справочные материалы о параметрах групповой политики см. по адресу http://go.microsoft.com/fwlink/?LinkId=131389 (может быть на английском языке). В документе перечислены параметры групповой политики, описанные в файлах административных шаблонов (ADMX) и параметрах безопасности. Таблица содержит все параметры политики административных шаблонов для Microsoft Windows Server 2008 R2 и Windows 7.