Заметки IT Менеджера

12.07.2012

Как показать дополнительную информацию в Active Directory Users and Computers?


Если запустить оснастку Active Directory Users and Computers, то можно увидеть, что набор полей, которые показываются для объектов типа Computer весьма скуден. А ведь хочется и видеть больше и иметь возможность отсортировать по ним.

Например, запустить Active Directory Users and Computers, перейти к какому-то OU и выбрать View Add/Remove Columns, то можно увидеть то, что невозможно вывести информацию о том, какая операционная система используется на том или ином компьютере..

01

При этом, если посмотреть свойства компьютера, то можно увидеть информацию и о ОС, и о сервис паке, и о версии ОС.

02

Если мы видим эти данные, то значит можно и их вывести.

03

Т.о. нас интересуют два атрибута:

operatingSystem and operatingSystemServicePack

Чтобы добавить их нужно залогиниться в систему с правами Schema Admin и запустить ADSIEDIT.MSC.

Там перейти к Configuration Partition и выбрать DisplaySpecifiers. После этого нужно выбрать кодовую страницу для своего языка. Для английского это 409, а для русского — 419.

04

перейти к CN=organizationalUnit-Display, зайти в его свойства и в редакторе атрибутов выбрать extraColumns. (Если этот атрибут не виден, то нужно в фильтре убрать галочку, отвечающую за показ только непустых атрибутов)

05

Открыть extraColumns и добавить пару значений:

operatingSystem,Operating System,0,150,0
operatingSystemServicePack,Service Pack,0,150,0

Расшифровка синтаксиса:

<ldapDisplayName>,<Column Title>,<Displayed by default>,<Column Width>,<unused>

07

 

Можно закрыть ADSIEDIT.MSC и открыть Active Directory Users and Computers.  Здесь переходим к нужному OU и выбираем View Add/Remove Columns, где можно увидеть две дополнительные колонки, которых ранее не было.

08

Выбираем их и нажимаем Add.

09

Другие атрибуты могут быть добавлены аналогичным образом.

Сделано по материалам: Display Operating System and Service Pack information in Active Directory Users and Computers

Реклама

7 комментариев »

  1. Спасибо, полезная статья. Хочу добавить, чтобы не искать другим, если у вас русский интерфейс, то кодовая страница 419.

    комментарий от Анатолий — 16.07.2012 @ 07:10 | Ответить

    • Спасибо, добавил.

      комментарий от itpadla — 16.07.2012 @ 08:40 | Ответить

  2. Кстати, почему-то после добавления дополнительных полей, из окна с выбором столбцов исчезают все остальные поля.

    комментарий от Анатолий — 16.07.2012 @ 07:13 | Ответить

    • Это какие? Там и были только Name, Type, Description

      комментарий от itpadla — 16.07.2012 @ 08:41 | Ответить

      • Я выводил поле homeDirectory для контейнера с пользователями, вот там было еще много полей которые можно выводить, теперь их не стало.

        комментарий от Анатолий — 19.07.2012 @ 05:29

      • Да, к сожалению такой эффект присутствует. Пока что, я вижу только один выход — попробовать добавить все нужные поля в extraColumns.

        комментарий от itpadla — 20.07.2012 @ 08:56

      • Именно так и надо делать — добавлять все необходимые поля в extraColumns. Вот тут описано подробно, почему это так: http://pberblog.com/post/2009/06/21/Add-extra-columns-to-Active-Directory-Users-and-Computers-display.aspx

        комментарий от Анатолий — 20.07.2012 @ 13:24


RSS feed for comments on this post. TrackBack URI

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

Создайте бесплатный сайт или блог на WordPress.com.

%d такие блоггеры, как: