4 1 1 1 1 1 1 1 1 1 1 Rating 4.00 (1 Vote)

Существует довольно старая проблема, старая относительно появления Windows Vista, когда Системному Администратору необходимо было установить оснастку управления Exchange задачами

На Windows XP оснастка устанавливалась без проблем, необходимо было установить IIS и Exchange Tools. С появлением Windows Vista проблема усугубилась тем, что оснастка не «хотела» устанавливаться даже при установленном IIS'е, но и здесь нашлось решение:

 

 Необходимо было скопировать файлы из дистрибутива Exchange сервера, либо из папки установки:

 

x:\Program Files\Exchsrvr\bin
  • address.dll
  • escprint.dll
  • exchmem.dll
  • glblname.dll
  • maildsmx.dll
  • pttrace.dll
  • netui0.dll
  • netui1.dll
  • netui2.dll

Скопировать эти файлы себе на машину в папку:

 

x:\Windows\System32

Зарегистрировать библиотеку:

  • maildsmx.dll

командой:

 

regsvr32 x:\windows\system32\maildsmx.dll

Этот метод работал в Windows Vista, но никак не в Windows 7, спустя некоторое время вышел Exchange System Manager for Windows Vista, который достаточно было установить на OC Vista и проблема решалась без копирования файлов и написания bat'ников, но как быть с Windows 7? Решение есть, можно установить EMS и на Windows 7 но как, установочный пакет проверяет на версию ОС в которой происходит установка. Единственный выход, который можно было придумать убрать проверку из установочного MSI файла, либо распаковав файл произвести все необходимые действия вручную. Наиболее приемлемым оказался первый вариант, т.е. подправив MSI файл можно добиться установки EMS.

 

Итак, необходимые компоненты:

После установки RSAT, необходимо зайти в (у меня ОС английская, поэтому названия буду указывать на языке ОС, кому необходимо, надеюсь разберется):

  • Start – Control Panel – Program and Features – Turn Windows features on or off
  • Проставить галочки на установку инструментов (я ставлю все) - Remote Server Administration Tools.

Так же убедиться в наличии галочек и если их нет то проставить:

  • Раскрыть Internet Information Services - Web Management Tools - IIS 6 Management Compatibility, отметить: IIS 6 Management Console и IIS Metabase and IIS 6 configuration compatibility.
  • Нажать Ок для установки отмеченных компонентов.

Пока все это делается можно скачать Orca MSI Editor и установить. После установки необходимо открыть скачанный и распакованный пакет Exchange System Manager for Windows Vista, удалить строки последовательности установщика из раздела InstallUISequence:

  • CA_SET_ERROR_MSG
  • FatalErrorDialog

Это необходимо для того, что бы установщик продолжал установку в не зависимости от обнаруженных ошибок (несоответствие ОС и т.п.).

 

Так же можно удалить строки содержащие -

Not Installed AndVersionNT = 600) And (WindowsBuild >= 6000) And (MsiNTProductType = 1) And Not VersionNT64 ( и т.п. из раздела – Control Event и InstallExecuteSequence но у меня сработало и без них.

 

После установки EMS можно запускать консоль управления пользователями и компьютерами (ADUC) и пользоваться всеми прелестями Exchange Task…Либо из меню Start запустить - Micrsoft Exchange - Active Directory Users and Computers.

Единственно осталась не решенной проблема установки данной оснастки на ОС с х64 архитектурой, вернее оснастка установилась, но не работает.

Комментарии  

Artem
0 # Artem 12.09.2011 14:59
Спасибо!!! Все как по маслу прошло!!!
Ответить | Ответить с цитатой | Цитировать
sysadmin
0 # sysadmin 12.09.2011 18:57
Цитирую Artem:
Спасибо!!! Все как по маслу прошло!!!

Жаль, что до сих пор не выпустили официального пакета Exchange System Manager для Windows7
Ответить | Ответить с цитатой | Цитировать
Салават
0 # Салават 19.09.2011 16:47
"Единственно осталась не решенной проблема установки данной оснастки на ОС с х64 архитектурой, вернее оснастка установилась, но не работает."

Как вариант в ярлыке на ADCU добавить ключ на 32, т.б.:
%SystemRoot%system32dsa.msc /32
Ответить | Ответить с цитатой | Цитировать
sysadmin
0 # sysadmin 27.09.2011 09:20
Цитирую Салават:

Как вариант в ярлыке на ADCU добавить ключ на 32, т.б.:
%SystemRoot%system32dsa.msc /32

К сожалению я уже не могу проверить данный вариант, так как мы уже не используем Exchange 2003. Вы пробовали, работает?
Ответить | Ответить с цитатой | Цитировать
Алексей
0 # Алексей 25.10.2011 16:42
Цитирую Салават:
"Единственно осталась не решенной проблема установки данной оснастки на ОС с х64 архитектурой, вернее оснастка установилась, но не работает."

Как вариант в ярлыке на ADCU добавить ключ на 32, т.б.:
%SystemRoot%system32dsa.msc /32

Цитирую sysadmin:
Цитирую Салават:

Как вариант в ярлыке на ADCU добавить ключ на 32, т.б.:
%SystemRoot%system32dsa.msc /32

К сожалению я уже не могу проверить данный вариант, так как мы уже не используем Exchange 2003. Вы пробовали, работает?


Это работает. 8)
Ответить | Ответить с цитатой | Цитировать
TIMUR
0 # TIMUR 01.03.2012 22:23
Спасибо!!!
Ответить | Ответить с цитатой | Цитировать
KamBat
0 # KamBat 02.04.2012 11:46
Спасибо огромное!!! 8)
Очень помогла статейка.
От души. Все прекрасно работает ;-)
Ответить | Ответить с цитатой | Цитировать
Guest
0 # Guest 19.09.2012 01:46
А у меня ругается. Установка запускается, и почти под конец выкидывает Error. В логах пишет "Product: Exchange System Manager -- The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2356. The arguments are: Data.cab, , "
Ответить | Ответить с цитатой | Цитировать
sysadmin
+1 # sysadmin 19.09.2012 13:06
Цитирую Guest:
The error code is 2356. The arguments are: Data.cab"

Могу предположить:
1.Возможно "битый" дистрибутив
2.Что то блокирует установку
Попробовать возможные варианты:
1.Попробовать использовать другой дистрибутив
2.Перезагрузить систему, запустить установку от имени администратора
Ответить | Ответить с цитатой | Цитировать
Guest
+1 # Guest 20.09.2012 18:46
Все оказалось банальнее :) После удаления строк я выбирал "Save as". После чего пакет становился размером 0,9 мб. Хотя никаких параметров сохранения я не менял.
"Вскрытие" этого пакета MSI показало, что в нем не набор файлов, а список параметров установки, в том виде, в котором он отображается в Orca.
Выбрал просто Save и дальше все установилось без проблем.
Благодарю за статью.
Ответить | Ответить с цитатой | Цитировать
sysadmin
+1 # sysadmin 21.09.2012 10:04
Спасибо за комментарий :-)
Ответить | Ответить с цитатой | Цитировать
Guest
0 # Guest 02.10.2012 14:52
Можно просто запускать esmvista.msi /qb c правами администратора из командной строки без orca.
Ответить | Ответить с цитатой | Цитировать
sysadmin
0 # sysadmin 02.10.2012 17:00
Возможно на сегодняшний день это работает, тем лучше, меньше возьни ))
Ответить | Ответить с цитатой | Цитировать

Сейчас 333 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз