Задача: скопировать членов одной группы AD в другую. С ходу 2 решения: Используем квестовские командлеты для работы с AD: Используем Powershell 2.0 и модуль ActiveDirectory:
Exchange: добавляем smtp-алиасы
Задача – добавить в почтовый ящик, например, 100 алиасов формата mail(0-100)test@domain.com (на самом деле их 101, конечто же). Ниже скрипт.
Exchange 2010: CAS-Array в сценарии Site Resilence
По поводу High Availability и Site Resilence много и достаточно подробно написано здесь. Сценарий хороший, но есть одно но. Как известно, пользователи почтовых ящиков подключаются к Exchange 2010 используя CAS Array. Фактически он играет роль общей точки доступа. В сайте может быть только один такой массив. Прописывается он на уровне почтовой базы через параметр RPCClientAccessServer. При переезде базы […]
RBAC Ex2010: полезняшки
Не могу не перепостить из блога Майка Пфайфера. 1. Как узнать может ли пользователь изменять объект? Скрипт: 2. Какие роли могут запускать определённый командлет? Скрипт: 3. Какие командлеты может запускать определённая роль? Скрипт: 4. Какие роли включены в группу ролей? Скрипт: 5. Какие пользователи включены в группу ролей? Скрипт: 6. Кому назначена была роль? Скрипт: […]
Ищем объект с нужным нам адресом электронной почты v1.1
Таки допилили скрипт с Сашей Трофимовым. Вот что получается: На выходе имя объекта и его тип, и если тип – общая папка, то путь до неё.
Ищем объект с нужным нам адресом электронной почты
В Exchange адресами обладают несколько типов объектов: пользователи, группы рассылок, контакты, общие папки. Иногда возникает задача определить по адресу объект, который этим адресом обладает. Учитывая, что любой из вышеуказанных объектов может обладать большим количеством дополнительных почтовых адресов, то задача становится нетривиальной. Написал небольшой скрипт. Скрипт запрашивает адрес или его часть, для которого надо искать объект […]
После обновления Коммуникатора до версии 2007R2 резко увеличился размер архива сообщений
Уже достаточно давно столкнулся со следующей проблемой. Был установлен Microsoft Office Communicator 2007, который складывал в Outlook в папку Conversation History логи разговоров. После обновления до версии 2007 R2 логи резко увеличились в размере (до обновления были 5-7Кб на сообщение, после 50-70Кб на сообщение). Проблема замечена здесь и здесь. Заметил, что старые логи хранятся в формате […]
Сколько компьютеров может добавить пользователь в домен?
Вопрос, вынесенный в заголовок, имеет однозначный ответ ещё со времён NT 4.0, а может и раньше. По умолчанию, любой пользователь домена может в него добавить до 10 компьютеров включительно. После превышения этого значения пользователь получит предупреждение “Your computer could not be joined to the domain. You have exceeded the maximum number of computer accounts you are allowed […]
PowerShell: определение ограничений размеров почтовых ящиков
Exchange 2003 позволяет выставлять ограничения на размер почтовых ящиков как на уровне почтовых баз так и на уровне пользователей. Причём, пользовательские настройки переопределяют настройки базы, в которой находится почтовый ящик пользователей. Если таких пользователей много, то бывает проблематично понять у кого какие настройки. К счастью, PoSh может нам помочь в этом. У объекта пользователя в […]
PowerShell: просмотр mx-записей
Если приходится поддерживать несколько DNS-зон, то можно это делать вручную, так как много времени их поддержка занимать не будет. А что делать если таких зон несколько сотен? Сидеть и вручную их перебирать может занять очень много времени, а следовательно нужно как-то автоматизировать процесс. Задачу упростим следующим образом. Предположим, нам надо получить с нашего DNS-сервера все […]