Показать полную графическую версию : Интегратор обновлений в дистрибутивы Office 2003
Приветствую всех.
Беру для интеграции обновлений (с помощью вашего интегратора) дистрибутив Russian Microsoft Office Professional Ebterprise Edition 2003 чистый, без каких-либо обновлений, всё на одном CD.
Копирую дистриб на хард с указанием в Settings.ini соответствующего пути (Distr=D:\Install\OFFICE\Distrib) копирую в папку D:\Install\OFFICE\Updates скачанные Office2003SP3-KB923618-FullFile-RUS.exe и Office 2003 PreSP4 Rus.exe, прописываю соответственно путь в Settings.ini (EXEZ=D:\Install\OFFICE\Updates)
Пару вопросов:
1. Надо ли качать Обновления актуальные после SP3 на Июль 2009 (перечень на http://forum.oszone.net/post-956187-592.html от xoxma81) и копировать их в папку D:\Install\OFFICE\Updates ?
2. Как Вы поняли дистриб у меня обычный, без дополнительных приложений (версия без InfoPath), в связи с этим интегратор ругается на PIDKEY2= (указываю один и тот же для PIDKEY1= и PIDKEY2=) и интеграция дальше не идёт ... Или просто нажимать отмену и продолжать дальше установку/интеграцию?
3. Если нет распакованных обновлений, надо ли закоментировать строку MSP=D:\Install\OFFICE\MSP ?
вроде пока всё.
Спасибо заранее за ответы и проделанную работу.
p.s. всё, сделал. интегрировал sp3. А вот Office 2003 PreSP4 Rus.exe по ходу - нет (не сохраняет и не открывает файлы от Office 2007-го в Office 2003-м).
Дистриб почему-то стал в 2 раза меньше исходного. Так должно быть? (Видимо за счёт упаковки в cab'ы).
В панели управления, в "Установка и удаление программ" почему-то не показывает установленные обновления в офис.
volk1234
22-07-2009, 12:51
bgreg
Office 2003 PreSP4 Rus.exe создается для установки на уже установленный офис. Скачайте обновления из списка и сп3 и положите их в папку updates.
volk1234, а если извлечь из Office 2003 PreSP4 Rus.exe все MSP-файлы и положить их в D:\Install\OFFICE\MSP (указав соотв-но в settings.ini) и запустить интегратор на выполнение. Они интегрируются в дистриб ?
bgreg, да так как это те же обновления но уже в виде MSP
bgreg, Да, интегрирует, за исключением обновлений Конвертера и его обновлений, веб- компонентов.
CoaCH, спасиб, конечно, за ответ, это я уже опытным путём проверил .... :-)
В общем конвертер и веб-компоненты вручную доставлять надо буйт ?
volk1234
22-07-2009, 13:42
В общем конвертер и веб-компоненты вручную доставлять надо буйт ?
Читайте FAQ http://forum.oszone.net/post-1168590-726.html
и ветку хотябы на пару страниц назад....
volk1234, ОК. Спасибо! Разобрался во всём! Спасибо всем за ответы!
volk1234, а если извлечь из Office 2003 PreSP4 Rus.exe все MSP-файлы и положить их в D:\Install\OFFICE\MSP (указав соотв-но в settings.ini) и запустить интегратор на выполнение. Они интегрируются в дистриб ? »
думаю будут разнообразные глюки
А скажите плиз, только у меня в скрипте 6й беты заремлена строка распаковки обновлений ??
еще раз скачал из вложений- там такаяже ситуация...
В результате не извлекаются обновлдения в папку MSP: »
Начиная с версии 3б6 обновления распаковываются архиватором 7z.exe, обратите внимание на следующую сточку кода. Проверьте есть ли файл 7z.exe в папке с интегратором.
Обновления распаковываются не напрямую в папку MSP, а сначала во временную папку TEMPZ и уже оттуда перемещаются в MSP, причем при этом они переименовываются и берется некоторая информащия из файла ohotfix.ini.
Поэтому, хотя изначально и планировалось, что обновления могут быть и в виде файлов *.msp, в текущей версии условно считается, что обновления должны быть оригинальными exe-файлами, т.к. имеется функция отсева лишних обновлений, которая иначе работать не сможет + в reg-файлах не будет названий обновлений и возможны другие проблемы, так как такая ситуация не тестировалась
volk1234
22-07-2009, 23:10
FUH
Без установленного 7zip и не будет работать твой скрипт...
используй 7zr.exe
он не требует наличие установленного 7zip и зарегеных dll..
нужен только еще sfx модуль и все..
volk1234, спасибо, не знал.
Предупреждения для всех: Интегратор версии 3b6 требует наличия установленного архиватора 7zip
В следующей версии буду использовать 7zr.exe...
volk1234, а можно подробнее порядок действий при интеграции на машине без установленного 7z?
Пробовал записать 7zr.exe в папку с интегратором и поменять все упоминания про 7z.exe в файле !ReMake2.cmd на 7zr.exe...
Интеграция нормально не прошла, т.к. не распаковались обновления...
volk1234
23-07-2009, 11:50
Punto
это уже автору виднее, возможно не все ключи понимает 7zr.exe
Хотя у меня небыло проблем с этим модулем. смотрите встроеную справку.
А лучше установите 7zip да подождите.
Пусть автор экспериментирует.
FUH
Интегратор версии 3b6
И такие вещи в шапку надо выносить...
Pipec2005
23-07-2009, 16:52
Интегратор версии 2b6 требует наличия установленного архиватора 7zip »
3b6 :)
Из ReadMe.txt:
10.07.2009 - Версия 3 бета 6
1)
...
5) Отказ от вывода имен обновлений в "Установка и удаление программ" из-за особой глючности
Лично я бы хотел видеть в "Установка и удаление программ" установленные обновления.
volk1234
23-07-2009, 17:44
Лично я бы хотел видеть в "Установка и удаление программ" установленные обновления. »
Автор отказался от этого из за глюков. Если хотите мучатся - используйте 3b4 и обновления будут отображаться ...
Для корректной работы без установленного 7-zip требуется файл 7za.exe, который можно скачать из вложения или с официального сайта (http://sourceforge.net/projects/sevenzip/files/7-Zip/4.65/7za465.zip/download).
Во вложении файл уже переименован в 7z.exe и достаточно просто заменить этот файл в папке с интегратором.
Лично я бы хотел видеть в "Установка и удаление программ" установленные обновления. »
Если бы вы попробовали разобраться с механизмом отображения обновлений, то поняли бы, что это абсолютно бессмысленно, так как чтобы обновления отображались и при этом офис корректно обновлялся/удалялся требуются msp-файлы самих обновлений в папке %WinDir%\Installer + записи в реестре.
Если все равно необходимо будет таскать с собой обновления, то смысл интегратора теряется...
volk1234
23-07-2009, 23:56
FUH
А как дела с интеграцией KB945432, вернее с внесением информации о ее интеграции ?
Сделаю. Идея то есть, причем легкореализуемая, но пока не успеваю...
Пока соберем баг-репорты по текущей версии, а на следующей неделе постараюсь зарелизить следующую.
volk1234
24-07-2009, 04:36
FUH
1. Я очень тебе рекоммендую не идти по пути переименования 7za.exe в 7z.exe в следующих версиях. (Может ты и не думал так делать, но лучше все называть своими именами)
2. Прикол в том, что когда я споткнулся о 7z мне сказали использовать 7za или 7zr - на тот момент осталась 7zr и вроде больше ничего не планировалось, сейчас походу круг замкнулся...
3. Кинул тебе готовую инструкцию в формате bbcode в РМ. Почитай, поправь что не по душе и вставь ее вместо секции
Настройка интегратора производится в файле Settings.ini (саму секцию удали, я ее включил в инструкцию)
4. На FAQ наверное лучше всеже дать ссылку. Как ты думаешь ? Будем дорабатывать...Я похоже чаще тебя бываю на сайте :)
5. Не забываешь про Updates.nfo ? Список интегрированных обновлений в файл ? Ждем...
6. Слушай, а может тебе в скрипте указать:
If PIDKEY2=="" (
Set PIDKEY2=PIDKEY1
)
И все дела. Надо второй серийник, ввел - он работает. Не надо - пустое место...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC