Обзор служебных программИнвентаризация групповых политик

Грег Стин (Greg Steen)

Загрузить исходный код для этой статьи: GPInventory.exe (150KB)

НЕВОЗМОЖНО ориентироваться в информации, если не следить за ней. Имея под рукой данные о запасах, можно избежать головной боли на совещаниях по распределению бюджета и при ежегодном аудите. Ну и, разумеется, начальству всегда надо знать, у кого что есть и почему, и что нужно для вот такой большой модернизации.

Средство, которое может помочь в таких случаях, называется инвентаризация групповых политик (GPInventory.exe), входящая в состав Windows Server® 2003 Resource Kit. Эта программа позволяет создавать запросы и возвращает системную информацию с помощью запросов результирующего набора политик пользователя (RSOP) и инструментария управления Windows® (WMI) от различных удаленных узлов, как показано на рисунке. Нет ничего удивительного в том, что эта программа с легкостью производит выборку информации о групповых политиках, но она также эффективна в качестве средства сбора подробной информации о системе, например количество установленных приложений, название и скорость процессора или список установленных исправлений. Но и это еще не все! Поскольку она входит в состав Windows Server 2003 Resource Kit, она полностью бесплатна.

Рис. 1 Использования GPInventory для сбора информации

Рис. 1** Использования GPInventory для сбора информации **(Щелкните изображение, чтобы увеличить его)

Существует множество разных способов применения GPInventory.exe. Например, если необходимо проверить состояние гарантии, можно собрать серийные или служебные номера компьютеров в сети, не осматривая каждый системный блок. Или же, если нужно узнать, используется ли компьютер в среде лаборатории, можно запросить данные о пользователях, подключенных к данному компьютеру, не вставая со стула. Если на сервере регулярно архивируются и восстанавливаются образы (например для очистки и восстановления среды контроля качества), проверить дату применения последнего образа можно, запросив дату установки компьютера.

Средство GPInventory просто в использовании. Необходимо только указать файл со списком компьютеров, подлежащих инвентаризации, выбрать запросы, которые следует выполнить, и обработать список. Далее программа соединяется с каждым из компьютеров из списка и запрашивает у него данные. Для быстрого запроса можно также выбрать целевые компьютеры прямо в службе каталогов Active Directory®, а действия запроса в меню Запрос.

Чтобы запустить на компьютере запрос RSOP, необходимо иметь разрешение Генерировать RSoP (протоколирование), которое по умолчанию есть у администраторов домена администраторов с делегированными полномочиями. Запросы WMI требуют наличия прав администратора на удаленном компьютере, или же можно использовать оснастку консоли управления управляющим элементом WMI для предоставления прав Включение учетной записи и Включить удаленно в пространстве имен root\cimv2 другому пользователю.

После выполнения запроса его результаты можно сохранить в текстовый файл с разделителем табуляцией или файл XML. Оба типа файлов можно импортировать для анализа в Microsoft® Excel®. Для выяснения всех подробностей результаты можно отсортировать, а затем применить к ним автофильтр.

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

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

Программа GPInventory.exe является удобным способом сбора информации в сети компьютеров под управлением Windows, будь то для целей инвентаризации, групповых политик или проверки состояния. Ссылка на средство инвентаризации групповых политик находится в разделе загрузки нашего веб-узла (на английском языке)шего загрузки о инвентаризации групповых политик лять пользовательсяжбе каталогов ечніские настрое_

Грег Стин (Greg Steen) специалист по информационным технологиям, предприниматель и энтузиаст. Он находится в постоянном поиске новых инструментов и методов для облегчения работы ИТ-специалистов и процесса разработки.

© 2008 Корпорация Майкрософт и компания CMP Media, LLC. Все права защищены; полное или частичное воспроизведение без разрешения запрещено.