Сетевой инсталлятор АвтоПарка
Сетевая инсталляция
Инсталлятор АвтоПарк ap_setup.exe выполняет сетевую установку, т.е. набор действий, необходимый для последующего использования на рабочей станции программного продукта, установленного на сервере. Инсталлятор рассчитывает, что АвтоПарк и ASB уже установлены на сервере. Локально, в каталог "C:\Program Files\AutoPark", помещаются только файлы деинсталлятора и иконки для ярлыков.
Сетевой инсталлятор АвтоПарк ap_setup.exe находится в каталоге "\\SERVER\ASBClient" и выполняет следующие действия:
- Резервирует расширение .RED за файлом проекта АвтоПарк, чтобы "открытие" клиентского RED-файла проекта приводило к запуску АвтоПарк.
- Резервирует расширение .ASU за обновлениями АвтоПарк, прописывает в системный реестр путь к клиентскому RED-файлу АвтоПарк. Без этих настроек невозможно выполнить ни одно обновление.
- Запрещает отправку в Microsoft отчетов об ошибках для V32.exe, Ted.exe, Wed.exe, Asu.exe. См. "Панель управления" - "Система" - "Дополнительно" - "Отчет об ошибках".
- Разрешает открытие HTML-справки из сетевой папки \\SERVER\ASBClient. Подробнее см. KB896054.
- Настраивает брандмауэр Windows, чтобы разрешить режим наблюдения и управления другими подключениями.
- Регистрирует V32.EXE в качестве сервера автоматизации.
- Импортирует (с разрешения администратора) корневой сертификат центра сертификации Polak IT в хранилище доверенных корневых сертификатов компьютера.
- Добавляет (с разрешения администратора) группу AP_Admin в локальную группу администраторов компьютера.
- Создает программную группу АвтоПарк, в которую помещает ярлыки АвтоПарк и документации, а также ярлыки средств администратора. Дополнительно может поместить ярлыки АвтоПарк и документации на рабочий стол и в меню кнопки "Пуск" по выбору.
- Позволяет впоследствии выполнить соответствующую деинсталляцию.
Для выполнения сетевой инсталляции АвтоПарк под Windows XP/2003/Vista/2008 нужно зарегистрироваться учетной записью, имеющей права локального администратора данного компьютера, т.е. входящей в локальную группу "Администраторы". Администратор домена автоматически является локальным администратором для всех компьютеров домена.
Для выполнения сетевой инсталляции АвтоПарк на станции следует запустить "\\SERVER\ASBClient\Ap_setup.exe". Сетевая инсталляция АвтоПарк выполняется в несколько этапов.
- Проверка полномочий.
Инсталлятор проверяет, является ли текущий пользователь локальным администратором компьютера. Если не является, инсталляция будет прервана.
- Удаление предыдущей инсталляции.
Если сетевая инсталляция АвтоПарк уже была выполнена на данном компьютере, ее нужно удалить. Если же сетевая инсталляция выполняется в первый раз, показанное ниже сообщение не появится.
- Информирование о конфигурации, выбранной в ходе установки АвтоПарк на сервер.
Во время установки на сервер АвтоПарк и ASB в папку \\SERVER\ASBClient (в ту же папку, что и ap_setup.exe) был помещен файл ap_setup.ini, из которого сетевой инсталлятор узнает путь к RED-файлу клиентской части АвтоПарк. Сетевой инсталлятор считывает настройки из секций "ASB Client" и "ASB Special Folders" RED-файла проекта и информирует пользователя о выбранной администратором конфигурации.
- Выбор папки на локальном жестком диске для установки локальных компонентов АвтоПарк.
В эту папку будут помещены только локальные компоненты АвтоПарк: иконки и деинсталлятор.
- Создание программных групп и ярлыков.
Под Windows XP/2003/Vista/2008 ярлыки будут созданы для всех пользователей компьютера (т.е. в профиле "All Users").
- Проверка возможности использования SSL-протоколов.
Инсталлятор проверяет, удастся ли на данном компьютере использовать защищенные SSL каналы связи с ASB-сервером, а в случае неудачи дает рекомендации по обновлению программного обеспечения на компьютере. SSL-версии протоколов ASBP и HTTP обычно используются при подключении к ASB-серверу из Интернета, но не из локальной сети. Поэтому для компьютеров локальной сети эти рекомендации необязательны. - Импорт корневого сертификата центра сертификации Polak IT в хранилище доверенных корневых сертификатов компьютера.
Доверие к корневому сертификату центра сертификации Polak IT важно при проверке цифровой подписи обновления и при использовании SSL-протоколов для связи с ASB-сервером.
- Добавление группы администраторов АвтоПарк AP_Admin в локальную группу администраторов данного компьютера.
В результате администратор АвтоПарк получит возможность администрировать данный компьютер. Данный флажок по умолчанию поднят для рабочих станций и сброшен для серверов. Для контроллеров домена данная настройка не предлагается.
- Прочее.
Пользователь информируется о прочих настройках, выполняемых инсталлятором. Начиная с пункта 3 и до пункта 9 инсталлятор лишь запоминает выбранную пользователем конфигурацию. И только после нажатия кнопки "Готово" выполняется инсталляция.
- Собственно инсталляция.
- Завершение.
Структура программных групп
Сформированная инсталлятором структура программных групп АвтоПарк выглядит следующим образом.Все утилиты администратора помещаются в подгруппу "Средства администратора". В группе "АвтоПарк" остаются только ярлыки для запуска АвтоПарк и документации.
Сетевая деинсталляция АвтоПарк
Для деинсталляции АвтоПарка можно воспользоваться ярлыком "Деинсталляция AutoPark Local Components" в папке "АвтоПарк\Средства администратора" в меню программ или апплетом "Установка и удаление программ" в панели управления. Деинсталлятор автоматически выполнит обратные инсталляции действия.
Для выполнения деинсталляции АвтоПарк под Windows XP/2003/Vista/2008 нужно зарегистрироваться учетной записью, имеющей права локального администратора данного компьютера. Если текущий пользователь не является локальным администратором, деинсталляция не будет выполнена, пользователь получит соответствующее сообщение.