Устанавливаем системные компоненты средствами групповой политики

Введение
Установка компонент операционной системы средствами командной строчки
Установка компонент операционной системы, используя групповую политику
Заключение

Введение

Устанавливаем системные составляющие средствами групповой политикиДумаю, каждый сисадмин знает, как полезные и богатые многофункциональные способности можно отыскать в таковой технологии как групповая политика. Применяя эту технологию, админы могут отлично настраивать клиентские компы, изменять имеющиеся либо добавлять новые административные шаблоны, управлять предпочтениями групповой политики, устанавливать программное обеспечение, настраивать характеристики безопасности, также делать еще много разных задач. Другими словами, эта разработка содержит в себе опции для большинства ролей и компонент операционных систем и устраняет админов от выполнения каждодневных рутинных задач.

Но на деньках мне задали последующий вопрос: каким образом, с помощью GPO, можно централизовано управлять включением/отключением компонент Windows 7? Вправду, если вы пристально пробежитесь по всем узлам оснастки «Редактор управления групповой политикой» и пересмотрите каждый параметр политики, то вы не отыщите таковой способности как, скажем, включение клиента Telnet либо других отключенных по дефлоту системных компонент.

На 1-ый взор, задачку можно отнести к уровню неосуществимых, потому что в перечне характеристик политики отсутствует такая возможность и, означает, воплотить централизованное включение системных компонент нереально. Но по сути это не совершенно так. Для решения таковой задачки у вас есть два выхода. Сначала, вы сможете сделать образ системы для ваших юзеров и устанавливать операционную систему с уже включенными компонентами с помощью роли Windows Deployment Services, устанавливаемой в Windows Server 2008/2008 R2. Но этот вариант не всегда может быть применимым, потому что у неких юзеров, которым необходимо, чтоб был установлен тот либо другой компонент, может быть, уже установлена операционная система и в ее переустановке нет никакой необходимости. И 2-ой метод – это создание сценария автозагрузки, устанавливающего составляющие операционной системы средствами определенной утилиты командной строчки, который также должен отрабатывать при загрузке операционной системы. В этой статье подвергнется рассмотрению 2-ой метод.

Установка компонент операционной системы средствами командной строчки

Ни для кого не тайна, что управление фактически каждой задачей, выполняемой средствами пользовательского интерфейса, имеет собственный аналог в среде командной строчки. Установка системных компонент не является исключением. Для установки, опции, обновления и удаления системных компонент в видах Windows либо уже установленной операционной системе вы сможете пользоваться утилитой командной строчки dism. Система обслуживания образов развертывания и управления (DISM) в главном предназначается для подготовки вида среды предустановки операционной системы Windows. Эту утилиту командной строчки можно использовать для операционных систем, начиная с Windows Vista SP1 и Windows Server 2008. Потому что основной задачей, описанной в этой статье, является установка системных компонент, думаю, нет смысла приводить подробное описание текущей утилиты командной строчки и говорить о ее многофункциональных способностях. В этом случае нас заинтересовывают только несколько команд, а конкретно:

/Online. Благодаря этой команде вы сможете указать, что при работе с этой командой будет употребляться работающая сейчас операционная система, а не образ;
/Get-Features. Невзирая на то, что конкретно для процесса установки компонент операционной системы эта команда считается никчемной, ее вывод вам может пригодиться перед установкой компонент операционной системы. Текущая команда показывает сведения обо всех системных компонентах, при этом, как установленных, так и не установленных на мотивированном компьютере;
/Enable-Feature. Эта команда позволяет установить на компьютер обозначенный вами компонент операционной системы.

Сейчас можно испытать установить на компьютере с клиентской операционной системой таковой компонент как клиент Telnet с помощью командной строчки. А сделать это можно последующим образом:

Необходимо открыть командную строчку от имени админа. Стоит на это непременно направить внимание. Если командная строчка будет запущена под пользовательским маркером доступа, утилита Dism не будет работать;
Чтоб просмотреть, как именуется в операционной системе данный компонент, сделайте команду Dism /Online /Get-Features, как показано на последующей иллюстрации:

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

Рис. 1. Вывод команды /Get-Features

Стоит направить внимание на то, что данная команда выводит сильно много инфы, и весь вывод команд вы не увидите, потому идеальнее всего сохранять вывод команды в текстовый файл, а уже в текстовом файле находить компонент, который следует устанавливать.

После того как станет понятно заглавие нужного вам компонента операционной системы (к примеру, таковой компонент как «Клиент Telnet» именуется TelnetClient) остается только только установить его с помощью утилиты dism с командой /Enable-Feature. В случае с клиентом Telnet команда должна смотреться последующим образом: Dism /Online /Enable-Feature /FeatureName:TelnetClient. Установка системного компонента средствами командной строчки изображена на последующей иллюстрации:

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

Рис. 2. Установка компонента операционной системы средствами командной строчки

Установка компонент операционной системы, используя групповую политику

Сейчас, после того как вы узнали способ установки компонент операционной системы средствами командной строчки, можно испытать установить эти составляющие с помощью многофункциональных способностей групповой политики. Для этого сделайте bat-файл со последующим содержимым:

Dism /Online /Enable-Feature /FeatureName:TelnetClient

На последующем шаге все находится в зависимости от окружения, в каком будет устанавливаться новый системный компонент. Если компьютер вашего юзера заходит в домен, вам необходимо будет в оснастке «Управление групповой политикой» сделать новый объект групповой политики и вызвать для этого объекта GPO оснастку «Редактор управления групповыми политиками». Если же компьютер, на котором будет устанавливаться новый компонент операционной системы, заходит в рабочую группу, то вам необходимо будет на этом компьютере открыть оснастку «Редактор локальной групповой политики».

Потому что утилита Dism будет работать только под административным маркером безопасности, после того как раскроется нужная оснастка, в дереве оснастки разверните узел Конфигурация компьютераКонфигурация Windows и изберите узел «Сценарии (пуск/окончание)». Если вы изберите узел сценариев из родительского узла Конфигурация юзера, то командная строчка будет запущена от имени выполнившего вход в систему юзера и, соответственно, команда не будет выполнена. Откройте диалоговое окно параметров параметра политики «Автозагрузка» и на вкладке «Сценарии» укажите путь к сделанному заблаговременно сценарию. Учтите, что если вы будете использовать написанный вами сценарий для компов, которые являются членами домена, вам необходимо будет его поместить в общедоступную папку. Вкладка «Сценарии» диалогового окна параметров политики автозагрузки изображена ниже:

Устанавливаем системные составляющие средствами групповой политики

Рис. 3. Вкладка «Сценарии» диалогового окна настраиваемого параметра политики

После того как в текущий параметр политики будут внесены требуемые конфигурации, закройте оснастку и, в этом случае, если вы делали объект групповой политики для компов, расположенных в домене Active Directory, привяжите объект групповой политики к подходящему подразделению.

Последнее что осталось сделать для установки компонент операционной системы – перезагрузить пользовательский компьютер либо выполнить на нем команду gpupdate. На последующей иллюстрации вы сможете узреть диалоговое окно «Компоненты Windows» после выполнения данной команды:

Устанавливаем системные составляющие средствами групповой политики

Рис. 4. Диалоговое окно «Компоненты Windows»

Заключение

В этой статье было поведано о нетривиальном способе установки компонент операционной системы Windows средствами групповой политики. Была описана работа команды, созданной для подготовки вида среды предустановки операционной системы Windows, с помощью которой можно решить данную задачку. Видите ли, решение оказалось очень обычным. Как вы устанавливаете составляющие операционной системы на компы собственных юзеров?

Аналогичный товар: Комментирование на данный момент запрещено, но Вы можете оставить ссылку на Ваш сайт.

Комментарии закрыты.