Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Автоматическая установка SAP GUI (http://forum.oszone.net/showthread.php?t=88749)

Sidelong 17-08-2007 08:03 628866

Автоматическая установка SAP GUI
 
Доброго все здравия!
Реально ли автоматизировать сабж???

Petya V4sechkin 17-08-2007 11:13 628951

Sidelong, в дистрибутиве SAP GUI есть для этого все средства и подробный хелп. И по автоустановке, и по интеграции обновлений.

Sidelong 17-08-2007 13:46 629019

Petya V4sechkin, забыл сказать версию, 6.20
а не подскажете, где конкретно хелп и средства для этого??

Petya V4sechkin 17-08-2007 15:34 629064

Sidelong, это у меня на работе, но сейчас я дома, поэтому разжевывать не могу.
Там во вложенной папке есть SapAdmin.exe, с помощью него создается админточка (точнее, некий аналог) и интегрируются патчи. И хелп там же.

Sidelong 20-08-2007 09:13 630025

Petya V4sechkin, приветствую Вас! SapAdmin.exe нашел, но не понял как мне это реализовать!?!

Petya V4sechkin 20-08-2007 11:35 630097

Sidelong, пример для версии 6.40 (смотрите сами, получится ли для 6.20):
  1. запускаем setup\admsetup.exe;
  2. жмем Browse, выбираем папку, где будет создан Installation Server (это в терминологии SAP);
  3. жмем Далее, файлы копируются;
  4. дальше оно предлагает настроить Distribution Service - если не надо, пропускаем (Отмена);
  5. заходим в выбранную на втором этапе папку, запускаем оттуда setup\SapAdmin.exe;
  6. здесь можно:
    • интегрировать патчи (меню Server -> Apply Patch/Update);
    • посмотреть список Packages (наборы компонентов для установки), создать новый (меню File -> New Package);
      я использую предопределенный Package "Complete GUI (local)" (полная локальная установка);
    • почитать хелп (раздел Command Line Parameters);
  7. unattended установка (с отображением прогресс-индикатора):
    Код:

    setup\SapSetup.exe /p:{идентификатор}
    полностью тихая установка:
    Код:

    setup\SapSetup.exe /p:{идентификатор} /silent
    (идентификатор - это длинный такой номер, уникальный для каждого Package, например {68A0C4DC-B17F-4FBE-B21F-534BBFB4F3E1}).

Sidelong 20-08-2007 14:52 630232

Petya V4sechkin,
т.е. другими словами на этапе 2,3 создается точка предустановки, причем на каком-нибудь share-сервере?!
затем например в bat-файле можно указать любой из методов пункта 7
батник засунуть в политику домена?!?

Sidelong 21-08-2007 07:38 630564

можно ли как-то через setup\SapAdmin.exe добавить в дистриб файл saplogon.ini ???

Petya V4sechkin 21-08-2007 11:15 630641

Sidelong, не знаю, я его батником копирую при установке (точнее, в логон-скрипт вставил).

Sidelong 24-08-2007 14:43 632474

Petya V4sechkin, а сам sap gui как устанавливаете?
вручную или как?

Petya V4sechkin 25-08-2007 15:38 632871

Sidelong, это уж как вам удобнее.
Возможно, имеет смысл подробнее почитать в хелпе о Distribution Service.

Sidelong 27-08-2007 07:00 633478

Petya V4sechkin, все описано в файле sapadmin.chm ??
а, если через GPO, то как это сделать? ведь msi-пакета то нет?!?

Sidelong 27-08-2007 13:54 633641

мой батник, что-то не проходит :(
\\имя_сервера\Installation Server\setup\SapSetup.exe /p:{FDC05072-D0D8-403C-A803-02F858FD120B} /silent

??

madmax24 05-09-2007 15:05 638628

to Sidelong Я пытался создать MSI пакет с помощью WinINSTALL 2003. Пакет я создал, он даже разливался с помощью ГПО, но проблема была в том, что он не конфигурился при первом запуске от имени пользователя :(.... Постоянно либо зависал либо ошибку выдавал, какую я не помню. В итоге я его так и бросил, не доделав.

kim-aa 05-09-2007 16:23 638679

Sidelong,
А к чему такие страдания?
Сам GUI, прост как руская рифма и ставится с пол-тыка, вроде бы?

_alexander_ 26-04-2008 13:04 789593

Спасибо за сабж, у меня все получилось.
А где хранит настройки saplpd?
Чтобы один раз настроив копировать настройки на другие машины после автоматической установки.
Мне в saplpd необходимо указать три шрифта и "кириллицу". Я ни сколько не SAP'опец, у меня лишь задача автоматизировать процесс установки и настройки клиента.
Хотелось бы как с saplogon: скопировать свой saplogon.ini.
Сейчас все в фоне отлично устанавливается (включая патчи) и копируется saplogon.ini.
Дело осталось лишь за настройкой saplpd.

Update: в общем, определил, что saplpd после настройки вносит изменения в реестр по адресу
[HKEY_CURRENT_USER\Software\SAP\SAPlpd\SAPLPD]
Импортировал в saplpd.reg.
И после установки SAP необходимо было экспортировать saplpd.reg. Однако применялся reg-файл только к текущей учетной записи.
Узнал, что если записать "regedit /s filename.reg" в файл cmdlines.txt в секцию [Commands], то изменения коснутся всех будущих учетных записей, включая "администратора". Это происходит за счет того, что на этапе установки Windows (до конца установки 14 минут) еще нет никаких пользователей, вошедших в систему, и изменения, которые пишутся в HKEY_CURRENT_USER, применяются к Default User.
Отсюда следует, что все будущие учетные записи будут наследовать свойства Default User.
Проверил. Работает со всеми учетными записями.

Grunger86 25-09-2008 00:57 908135

All, скажите кто-нибудь, возможно ли вообще убрать из готового sap gui package принудительную установку библиотек Visual C++ 2005 SP1 и некоторых других?
Может быть существует более новая редакция SAP Installation Server или есть какие-нибудь хитрости в этой связи...


Время: 23:51.

Время: 23:51.
© OSzone.net 2001-