Переименование домена

Хочу поделиться своим опытом, как можно переименовать существующий домен Windows 2003 с установленным Exchange Server 2007. Не торопитесь с критикой и ссылками на Microsoft. Я там был, читал, даже поверил. Цитата из официальной информации (здесь): После переименования существующего домена Windows Server 2003 с помощью средства Rendom.exe на компьютерах с Exchange 2007 не запускаются указанные ниже службы… и т.д. После таких слов можно не думать

Читать

Программа UserInfo – исходник

В виду того, что всё никак не дойдут руки до внесения изменений в программу, выкладываю для свободного скачивания исходник программы UserInfo. Проект создавался в Visual Studio 2010. Если по каким-то причинам что-то не будет получаться, то просто создайте новый проект и добавьте в него файлы исходников из архива. В выкладываемом архиве проект без так называемого “сплешера”. Убрал за ненадобностью, при наличии времени каждый желающий

Читать

Создание шаблонов групповой политики (.ADM)

Периодически в жизни администратора информационной системы наступает момент, когда нужно централизованно внести изменения в настройки компьютеров или пользователей с помощью групповой политики. Но что делать, когда изменения не входят в штатный набор групповых политик? Правильно, создать свой шаблон групповой политики. Здесь я представлю описание компонентов, которые используются для создания шаблона групповой политики Active Directory и помогут создать свой “неповторимый” шаблон. Также публикую свой простой

Читать

План перехода на Windows server 2008

В далеком уже 2008 году, у себя в тестовой лаборатории проводил тесты по переводу домена 2003 на платформу 2008 сервера.  Было любопытно посмотреть, что из этого получится, какие “вкусности” появились и нужно ли мне переводить “боевой” домен на 2008 сервер. Ниже привожу пошаговый конспект (написанный в том же 2008 году), как разворачивал сервер с ролью контролера домена на Windows 2008 в лесу 2003 домена.

Читать

Код программы UserInfo – часть 2

Во второй части постараюсь описать, как происходит определение состояние учетной записи пользователя во время поиска и как с помощью CheckBox идет управление учетной записью пользователя. Как всегда, все интересное начинается с чтения документации. Первая статья (http://support.microsoft.com/kb/305144/ru) дала общее представление об атрибуте userAccountControl и подход к написанию кода. Для работы программы нужно было “поймать” только два значения состояния учетной записи в десятичном формате: 512 =

Читать

Код программы UserInfo – часть 1

В первой части, публикую некоторые куски кода своей программы UserInfo, которые считаю ключевыми. Без их понимания я, как не программист, не мог программно получить доступ к Active Directory. Здесь будут два основных блока это: Чтение атрибутов объекта из Active Directory Запись атрибутов объекта в Active Directory И так. все по порядку… “Программирование” началось с изучения доступа к службе Active Directory: http://msdn.microsoft.com/ru-ru/library/wwzcae1f.aspx http://msdn.microsoft.com/ru-ru/library/9t2667d1.aspx В итоге

Читать

Программы для работы с контролерами домена

В своем блоге опубликовал программу для работы с объектами Active Director (пользователи, контакты), а также небольшой сервис мониторинга журнала событий контролеров домена. Все программы написаны на C# на базе framework 4 от Microsoft и доступны для свободного скачивания. Если у кого возникнут пожелания по улучшению функционала моих программ, то буду рад их выслушать.

Читать

Мониторинг событий Windows Event Log

Некоторое время назад возникла задача отслеживать предупреждения и сообщения об ошибках в журнале событий службы каталогов. Нужно было написать скрипт, который бы раз в пять минут смотрел журнал событий и при появлении в нем предупреждения или ошибки создавал файл с записями этих проблем и отправлял письмо на электронный адрес администратора. В Windows 2008 это все решается просто: из журнала событий с помощью “помощника” создаем

Читать

Программа UserInfo

Иногда после заведения пользователя в домене нужно изменить некоторые информационные атрибуты учетной записи. К примеру, company, department и т.п. Можно пойти по простому пути и открыть консоль, найти пользователя и внести изменения. А если пользователей много и постоянно идет “миграция” из одного штатного подразделения в другое? В большинстве компаний поступают по примитивному и неправильному пути, поручают эту задачу ИТ департаменту и считают, что нет

Читать