Показать полную графическую версию : Интегратор обновлений в дистрибутивы Office 2003
Vladimir2k7
23-03-2008, 17:26
Подскажите, пожалуйста, я уже сделал дистрибутив Office-а с SP3 с административной точкой, сейчас хочу просто запоковать его, как он был изначально. Можно ли сделать это с помощью зтого интегратора и как.
В файле Settings.ini раскоментировал строку IsAdmin=Yes, лишнее закоментировал, пути указал. он всеравно начинает делать админ точку и потом ошибка нет обновлений.
Можно ли *отменить или значительно **сократить действие работы скрипта пересжатия CAB-файлов <?>, для того, чтобы только интегрировать все необх. обновления. »
Cкрипт Sort2CABs.js упаковывает дистрибутив обратно в CAB-файлы. Пока мой скрипт (ReMake.cmd) не обучен просто интегрировать обновления - там меняется пара параметров в таблице _SystemInformation и после этого без сжатия дистрибутив будет неработоспособным. В принципе добавить такую опцию - не проблема - пара строчек кода, только это раньше никому не было нужно - это все можно сделать быстро и без скрипта. Сейчас, когда скрипт научился отсеивать часть обновлений, возможно это уже и нужно - добавлю в следующей версии.
Без сжатия дистрибутив офиса 2003 Ent весит ~500 Mb, после ~250 Mb, причем сохраняются все штатные возможности по установке, по сравнению, например, со сжатием в SFX-архив. Преимущество очевидно - установка такого дистрибутива пройдет быстрее, потому что в случае SFX-архива сначала идет распаковка во временную директорию, а только потом установка. Я конечно же не замерял, но мне кажется, что установка с CD админ. точки будет дольше, чем дитрибутива в CAB-файлах, потому что там будет лимитировать не время распаковки, а время чтения с носителя. (IMHO :))
я уже сделал дистрибутив Office-а с SP3 с административной точкой, сейчас хочу просто запоковать его, как он был изначально. Можно ли сделать это с помощью зтого интегратора и как.
В файле Settings.ini раскоментировал строку IsAdmin=Yes, лишнее закоментировал, пути указал. он всеравно начинает делать админ точку и потом ошибка нет обновлений. »
Уже имеющуюся админ точку можно запаковать, но надо добавить в нее исходные XML-файлы (лежат в папке FILES\SETUP).
Перед запаковкой из твоей админ. точки будет сделана еще раз админ точка, в нее будут интегрированы обновления (если они конечно же будут в папке %MSP%). Так что не бойся - это такая технология. :) Раскомментировал строчку правильно :)
Сейчас попробовал запаковать админ. точку OneNote 2003 версией 3 бета 3- вроде прошло все нормально. Дополнительных обновлений в папке %MSP% не было. Если у тебя не получится - давай будем смотреть лог-файл. Ты последней версией пользовался?
Спасибо большое за развернутый ответ, http://www.forum.oszone.ru/images/avatars/another/SantaClaus.gif FUH :up!
p.S. ..Преимущество очевидно - установка такого дистрибутива пройдет быстрее, потому что в случае SFX-архива сначала идет распаковка во временную директорию, а только потом установка..
Полностью с тобой согласен))
hobbit25
24-03-2008, 12:17
а может кто нить выложить файлики исходные XML-файлы для АДМИН точки а то как то вот потярялися они!
и еще можно вопросик если использую админ точку то нужно ли прописывать
Ключ для Microsoft Office 2003
PIDKEY1=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
заранее спасибо!!!
hobbit25, исходные XML-файлы.
=>..если использую админ точку то нужно ли прописывать
Ключ для Microsoft Office 2003
Думаю PIDkey1 нужно прописывать в любом случае.
hobbit25
24-03-2008, 12:33
JentRy, спасиб !!! а у тебя случаем одним архивом обновы после сп3 нету?!
JentRy, а куда именно в уже существуещей админ точке ложить исходные XML?!
Не за что) Обновлений, вышедших после SP3 одним архивом НЕТ. :yes: А XML-файлы нужно вложить в папку FILES\SETUP, чуть выше об этом уже написал http://www.forum.oszone.ru/images/avatars/another/SantaClaus.gif FUH.
hobbit25
24-03-2008, 13:18
JentRy, просто подумал FILES\SETUP что они там в исходном варианте вот спросил перестраховался!!!
to hobbit25, вот тебе одним архивом обновы после сп3 http://ifolder.ru/5860097
Vladimir2k7
24-03-2008, 20:46
FUH Спасибо за ответ.
Когда сделал надо добавить в нее исходные XML-файлы (лежат в папке FILES\SETUP) , но еще не читав форум кинул их в папку с офисом и в FILES\SETUP на всякий случай и все получилось, также создал пустые папки Updates и MSP, но вылезла другая ошибка (скриншот в прикрепленном файле) после
Удаляю AdminProperties из K:\Office2003sp3\OWC11.MSI
и
Удаляю AdminProperties из K:\Office2003sp3\PRO11.MSI .
Дальше вроде всё прошло нормально (полученный дистрибутив ещё не проверял).
Появился еще вот такой вопрос, после выполнения скрипта появляются файлы
AllPatch.reg OWC10.reg OWC11.reg PRO11.reg
в них помоему информация об интегрированных обновления.
Что с ними делать, добавлять в реестр после установки или можно удалить?
Vladimir2k7,
они сами запустятся после установки офиса
Alexis72
25-03-2008, 08:15
Наивный вопрос:
обновления фильтра нежелательной почты желательно все устанавливать или достаточно последнего?
Alexis72, естественно, только последний.
...но вылезла другая ошибка (скриншот в прикрепленном файле) ... »
Дело в том, что в msi-файле при создании админ точки, создается ресурс AdminProperties, в котором прописаны сериный номер, организания и еще что. Из-за него не получается сделать админ. точку из админ. точки. Поэтому этот ресурс удаляется из вашей админ. точки без проверки на его существования (пока у меня нет средств позволяющих проверить его наличие) и при повторном запуске скрипта, ваша админ. точка уже будут являться не админ. точкой, а просто распакованным дистрибутивом в котором ресурса AdminProperties уже нет - поэтому и ругается. Так же, теперь админ. точка будет запрашивать серийник, поэтому его надо обязательно прописывать в настройках.
Появился еще вот такой вопрос, после выполнения скрипта появляются файлы
AllPatch.reg OWC10.reg OWC11.reg PRO11.reg
Что с ними делать, добавлять в реестр после установки или можно удалить? »
они сами запустятся после установки офиса»
Пока сами они не запустятся. Чтобы их запустить автоматически добавьте в файл FILES\SETUP\SETUP.INI следующее
[ChainedInstall_1]
TaskName=Add Updates to registry
TASKTYPE=exe
PATH=REG.EXE
CmdLine=IMPORT AllPatch.reg
Файлы OWC10.reg OWC11.reg PRO11.reg можно удалить
to FUH, если я перепаковал office и frontpage в один cab, а потом хочу установить только офис, тогда после установки выполнять только OWC10.reg, OWC11.reg, PRO11.reg файлы?
я перепаковал office и frontpage в один cab, а потом хочу установить только офис, тогда после установки выполнять только OWC10.reg, OWC11.reg, PRO11.reg файлы? »
Я думаю, что только PRO11.reg, ведь owc10 и owc11 не устанавливаешь? Хотя у меня есть подозрения, что owc11 сам ставится при установке офиса. Но в любом случае Microsoft Update не будет ругаться, так как сервис паки он видит и без записей. Да и даже если применишь AllPatch.reg, Office Update все равно будет видеть есть ли обновления на самом деле и если их нет, то предлагать. Как поведет себя Microsoft Update пока не проверил, но, думаю, он скажет что все уже установлено, даже если на самом деле нет.
Собрался, вчера интегрировать SP3 в Office 2003, прочитал инфу, скачал интегратор (полезная вещь - спасибо!!!). Сидел весь день, кипел как чайник (хотя... почему как? :) ). Выяснил, что:
1. сборку проводить надо на реальном компе, а не на Virtual PC 2007 :). (я, тут, пытаюсь FrameWork-и с мартовским DirectX-ом в Windows интегрировать)
2. внимательно читать инфу.
3. много думать... (а не тупо - copy-paste)
В итоге дистрибутив office2003 с FrontPage (rein for wzor.net) был "препарирован успешно", но не совсем. Не хочет копировать установочные файлы на Hdd, а сразу с CD устанавливает. Естественно по окончании установки, отсутствует пункт "удалить установочные файлы".
Хотя в setup.ini прописано:
[Cache]
; The cache section provides settings for caching the install source locally
; Value Default Description
; CDCACHE 2 Option to specify cache level
; [auto, 0, 1, 2]
; LOCALCACHEDRIVE <predefined> Option to specify a drive to cache
; the install source to
; DELETABLECACHE 1 Option to display UI to remove the
; cache at the end of setup [0,1]
; PURGE 0 Option to always remove cache at end of
; setup [0,1]
CDCACHE=auto
;LOCALCACHEDRIVE=C:\
DELETABLECACHE=1
PURGE=0
При обновлении предыдущей версии( с Office SP2, на Office SP3), просит вставить диск.
Что я пропустил? И можно ли "уговорить" файл установки, чтобы он кэшировал весь объем дистр-ва, на разделе с наибольшим объемом свободного места?
Не хочет копировать установочные файлы на Hdd, а сразу с CD устанавливает. »
Пока с проблемой не сталкивался, потому как это кэширование отключаю в Setup.ini. Попробую отыскать причину на следующей неделе.
2. внимательно читать инфу.
3. много думать... (а не тупо - copy-paste) »
Опиши пожалуйста что вызвало затруднения - давно пора заняться документаций, да все руки не доходят. :)
Опиши пожалуйста что вызвало затруднения - давно пора заняться документаций, да все руки не доходят. »
Для новичка очень сложно разобраться с терминами, а если ещё и английского не знать, то остаётся методом перебора предложенных вариантов или "научного тыка". Я сначала руководствовался методом точки административной установки (http://oszone.net/2769), а потом обнаружил интегратор. Просто меня удивило как разбух дистр-ив после интеграции. Сравнил с исходным, соображал как сделать, что либо подобное, точнее где прочитать нужную инфу. Сам я имею смутное представление о скриптах, программировании и прочих заумностях. Вот. После того как наткнулся на интегратор, жить стало легче. :) Как уже говорил, на Virtual PC 2007, запуск программ с ключами не совсем корректно работал, выскакивало окно с перечислением ключей и возможных вариантов запусков. Ещё споткнулся(читай - стормозил) на правке setup.ini там где пункт о пути до скачанных обновлений и распакованных обновлений.
;Путь к скачаным обновлениям
EXEZ=C:\sp3
;Путь к распакованным обновлениям
MSP=C:\Update
В C:\sp3 запихал Office2003SP3-KB923618-FullFile-RUS.exe, а в C:\Update вставил распакованные обновления из архива office-2003-x86-rus.7z. Хотя мог просто извлечь их в C:\sp3 - а там интегратор сделал бы всё за меня. :)
Есть ещё один момент, но он не имеет отношение к интегратору. Так как первоначальный дист-ив состоял из:
AutoPlay
CD1
CD2
autorun.exe
autorun.inf
и "весил" 653 мб, а после пересборки надобность в папке CD2 отпала, да и "вес" сократился до 288 мб - возникли трудности с autorun.exe. Пришлось найти программу для создания авторанов и создать меню установки (вроде их называют shell) заново. Ну и на выходе обнаружил что ключ(серийный номер?) нужно вводить вручную, потом догадался вставить строчку PIDKEY=XXXXXXXXXXXXXXXXXXXX в setup.ini, pro11.ini и fp.ini. Вроде ещё этот PIDKEY можно использовать как /ключ, для запуска. Ну и проблема с кэшем. Всё остальное более-менее понятно.
Вроде всё...
(Я понимаю, что краткость сестра таланта, но видать у меня такой сестры нет.:) ).
adeptus, блин, у меня такой же дистр. В папке СД1 содержится сам офис, в папке СД2 ФронтПейдж. Интегрить надо и в первую и во вторую... Потом воостанавливаешь исходную структуру дистрибутива и .... вуаля. Размер примерно тот же, и авторан делать не надо.
ЗЫ. Переименовывать файлы установки не надо.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC