-Рубрики

 -Метки

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Gorely

 -Сообщества

Участник сообществ (Всего в списке: 4) Стимпанк Реклама_дневников Books it_is_it
Читатель сообществ (Всего в списке: 1) Японские_БИ

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 08.07.2004
Записей: 991
Комментариев: 771
Написано: 2835


О... как тут однако поменялось то все...

Воскресенье, 19 Февраля 2006 г. 05:20 + в цитатник
Ну эспешалли фор reeder

постановка задачи

есть служебные почтовые ящики, требуется регулярно сливать в текстовый файл права на эти ящики
дело ессно под Ex2003...

Ну певаым делом человек куды лезеть?!
Прааааьно в АД
и находит там MailboxSecquritydescriptor
кажется так звучить, дело было давно  но кто захочит почитать свойствы объекта без труда найжет там такую запись

и вот тут ито и началось
слить то это дескриптор - как 2 байта переслать, да только он в АД хранится в бинарном виде
т.к. я не программер - то читать бинарники не умею
опробована Hyena кульная прога для того что слить что то из АД или из WMI особенно так сказать анмасс...
и это гребанный бинарник превращает в нормальный текст

однако без ложки не обошлось
если этот дескриптор длинный, на несколько десятков пользюкоы то Гиена покажет вам только его самое начало,  поступит с ним в общем не христьянски а по иудейски (обрежет)

неделя бития головой о монитор

оказывается это совсем не бинарник :-)
гы а мы то думали как они его там да еще и так...

оказывается если его правильной тулзой экспортить то получится что то читаемое...
т..е если взять например ldifde то можно получить почти все, хоть в текстовом виде, хоть в бинарном, хранить удобно, и обратно закачивать - еще удобней.
но нет - в задачке требуется именно список прав. и желательно в екселе
а этот лдиф ...  ну вот например если захочешь узнать кто может отправлять от имени этого ящика почту (представители) - то не вопрос, это все в тексте
а вот кто может читать этот ящик - от это оказывется экспортиться в Base64
ну это совсем грусно...

долго колупался, и уж не помню как но вышел на точ то на самом деле все эти права записаны в АД в некой SDDL нотации
и есть парсер этой самой нотации

но
ну в общем все коряво самописно и неуклюже
на один ящик можно воспользоваться а козда их 300 штук...  бастрей устанешь, чем понравится

эээна чем это я осановился..
а!

полез на МС, искал, долго...
очень долго...

путем перебора утилей на ихнем ФТП нашел EXMigrate
писано сие было для перевода пользюков с 5.5 на 2000
ну вобщем она оказалось итальянской, и о русском не имела понятия. т.е названия ящиков нечитаемы, зотя свойства - в лучшем виде :-)

в нашем деле главное что?! не останавливаться на достигнутом!

оказывается есть ExchDump
 но тоже с фердипопером
скидывает каждый ящик в отдельный файл и именет его по времени создания...
ну это хоть как то да можн опотом перименовать....


вот такая вот история...

а  сколько еще побойчного нашлось...
там через мапи можно таааакого наворотить....

а вообще то  - читайте хэлп :-)

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку