Показать полную графическую версию : Автоматическая установка SAP GUI
Sidelong
17-08-2007, 08:03
Доброго все здравия!
Реально ли автоматизировать сабж???
Petya V4sechkin
17-08-2007, 11:13
Sidelong, в дистрибутиве SAP GUI есть для этого все средства и подробный хелп. И по автоустановке, и по интеграции обновлений.
Sidelong
17-08-2007, 13:46
Petya V4sechkin, забыл сказать версию, 6.20
а не подскажете, где конкретно хелп и средства для этого??
Petya V4sechkin
17-08-2007, 15:34
Sidelong, это у меня на работе, но сейчас я дома, поэтому разжевывать не могу.
Там во вложенной папке есть SapAdmin.exe, с помощью него создается админточка (точнее, некий аналог) и интегрируются патчи. И хелп там же.
Sidelong
20-08-2007, 09:13
Petya V4sechkin, приветствую Вас! SapAdmin.exe нашел, но не понял как мне это реализовать!?!
Petya V4sechkin
20-08-2007, 11:35
Sidelong, пример для версии 6.40 (смотрите сами, получится ли для 6.20):
запускаем setup\admsetup.exe;
жмем Browse, выбираем папку, где будет создан Installation Server (это в терминологии SAP);
жмем Далее, файлы копируются;
дальше оно предлагает настроить Distribution Service - если не надо, пропускаем (Отмена);
заходим в выбранную на втором этапе папку, запускаем оттуда setup\SapAdmin.exe;
здесь можно:
интегрировать патчи (меню Server -> Apply Patch/Update);
посмотреть список Packages (наборы компонентов для установки), создать новый (меню File -> New Package);
я использую предопределенный Package "Complete GUI (local)" (полная локальная установка);
почитать хелп (раздел Command Line Parameters);
unattended установка (с отображением прогресс-индикатора):
setup\SapSetup.exe /p:{идентификатор}
полностью тихая установка:
setup\SapSetup.exe /p:{идентификатор} /silent
(идентификатор - это длинный такой номер, уникальный для каждого Package, например {68A0C4DC-B17F-4FBE-B21F-534BBFB4F3E1}).
Sidelong
20-08-2007, 14:52
Petya V4sechkin,
т.е. другими словами на этапе 2,3 создается точка предустановки, причем на каком-нибудь share-сервере?!
затем например в bat-файле можно указать любой из методов пункта 7
батник засунуть в политику домена?!?
Sidelong
21-08-2007, 07:38
можно ли как-то через setup\SapAdmin.exe добавить в дистриб файл saplogon.ini ???
Petya V4sechkin
21-08-2007, 11:15
Sidelong, не знаю, я его батником копирую при установке (точнее, в логон-скрипт вставил).
Sidelong
24-08-2007, 14:43
Petya V4sechkin, а сам sap gui как устанавливаете?
вручную или как?
Petya V4sechkin
25-08-2007, 15:38
Sidelong, это уж как вам удобнее.
Возможно, имеет смысл подробнее почитать в хелпе о Distribution Service.
Sidelong
27-08-2007, 07:00
Petya V4sechkin, все описано в файле sapadmin.chm ??
а, если через GPO, то как это сделать? ведь msi-пакета то нет?!?
Sidelong
27-08-2007, 13:54
мой батник, что-то не проходит :(
\\имя_сервера\Installation Server\setup\SapSetup.exe /p:{FDC05072-D0D8-403C-A803-02F858FD120B} /silent
??
madmax24
05-09-2007, 15:05
to Sidelong Я пытался создать MSI пакет с помощью WinINSTALL 2003. Пакет я создал, он даже разливался с помощью ГПО, но проблема была в том, что он не конфигурился при первом запуске от имени пользователя :(.... Постоянно либо зависал либо ошибку выдавал, какую я не помню. В итоге я его так и бросил, не доделав.
Sidelong,
А к чему такие страдания?
Сам GUI, прост как руская рифма и ставится с пол-тыка, вроде бы?
_alexander_
26-04-2008, 13:04
Спасибо за сабж, у меня все получилось.
А где хранит настройки 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
All, скажите кто-нибудь, возможно ли вообще убрать из готового sap gui package принудительную установку библиотек Visual C++ 2005 SP1 и некоторых других?
Может быть существует более новая редакция SAP Installation Server или есть какие-нибудь хитрости в этой связи...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.