PDA

Показать полную графическую версию : Интегратор обновлений в дистрибутивы Office 2003


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56

xoxma81
24-05-2009, 00:01
OWC10 для ХП не нужен, он для Win9x/ME.
поправте если не прав, может это и есть причина траблы.

FUH
30-05-2009, 00:18
Насколько я понял - Allpatch.reg стал виной следующей ситуации:
После установки офиса его невозможно не удалить не переустановить. »

К сожалению, мне крайне не хватает времени пристально следить за темой.

Откуда растут ноги у этой проблемы - я пока не знаю - сам всегда удаляю и переустанавливаю офис на тестовой машине без проблем.

Возможно проблема в последней версии - попробуйте создать дистрибутив предыдущей - я пользуюсь уже немного модифицированной версией - назовем ее 3 бета 5

Качаем из вложения и тестируем

xoxma81
09-06-2009, 22:35
Список обновлений после SP3 на июнь в шапке.

Lisabon
10-06-2009, 22:39
FUH, ReMake3.b5 работает отлично, проблем не обнаружил. Office 2003 нормально устанавливается и удаляется :up

k417
10-06-2009, 23:19
OWC10 для ХП не нужен, он для Win9x/ME. »
OWC10SP3ff.msp входит в состав SP3 для офиса ХР, OWC102003SP3.msp есть в составе SP3 для офиса 2003, но зачем он, если офис 2003 категорически отказывается ставиться на 9х, неясно...

FUH
21-06-2009, 15:46
По-тихоньку готовится исправленная версия.

Проблема собственно вот в чем:
Версия 3b4 умеет отображать обновления в "Устанвка и удаление программ", но имеем проблемы которые упомянаются здесь неоднократно.

Версии 3b3 и 3b5 - обновления в "Устанвка и удаление программ" не отображают, но тем не менее Microsoft Update считает, что они установлены, что собственно и задумывалось начиная с версии 3b2 + нет проблем с обновлением/удалением и т.п.

Для корректного отображения обновлений, необходимо верное значение для параметра Patches в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\___Идентификатор___\Patches

Но при его наличии и попытке изменить установленный офис (добавить/удалить его компоненты) получаем сообщение об ошибке "Ресурс с установочными файлами для этого продукта недоступен. Проверьте существование ресурса и доступ к нему."

Поиск причины продолжается - надо где-то указать нужные параметры.

Если кто-нибудь уже знает что именно нужно - с радостью выслушаю :)

Тем, кто имел проблемы с версией 3b4 просьба повторить как можно подробней в какой момент именно появлялась проблема и было ли найдено решение...

Так же принимаются немасштабные предложения по улучшению :)

aset
21-06-2009, 18:19
Выходит, надо посмотреть, как работает обычная установка Хотфиксов в Офисе, ведь после нее можно переустановить Офис ведь?

volk1234
22-06-2009, 00:55
FUH

Спасибо огромное за 5ю бетку!!
Мне вообще фиолетово отображение обновлений- главное чтобы windows update понимал,
ибо поднял везде где смог WSUS и очень напрягают его постоянные крики. А применение ALLPATHES.reg
убивает офис (после попытки его удаления) намертво и надо удалять ветки реестра, искать утилиты удаления msi установок :(

Новая версия вашей утилиты очень радует.
Глюк по моим наблюдениям происходит в момент ображения установщика к обновлениям, например при попытке удалить их отдельно от офиса, или доустановить офис.

FUH
22-06-2009, 09:59
Удалось выяснить, что при наличии верного значения LocalPackage в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Patches\_____Идентификатор_____ сообщение об ошибке пропадает, но это значит, что вместе с офисом надо копировать все интегрированные msp-файлы и указывать путь к ним в реестре.

Но тогда, по сути, теряется смысл интегратора - ведь msp-обновления все равно надо таскать вместе с офисом :(

Но так же было замечено, что если указать не именно нужное обновление, а любое подходящее, то сообщение об ошибке пропадает. :)

Поэтому возникает идея - нужно создать MSP-файл-пустышку, который бы офис охотно переваривал и возможно наша проблема будет решена...

volk1234
26-06-2009, 23:45
Ай спасибо, FUH,
ты как дед мороз прямо :)

С помощью твоего примера разобрался с Chained Instal - я прямо в CmdLine= писал xxx.exe /quiet и тд. Естественно не получалось ничего...

dimon1947
30-06-2009, 21:17
На скорую руку попытался интегрировать SP3 в Office 2003 и получил в конце вот такой текст:
1.Интегратор обновлений в дистрибутивы семейства Office 2003
Делаю административную точку F:\Office 2003 SP3\Office\OWC10.MSI в F:\Office 200
3 SP3\Office 2003 AIO
Делаю административную точку F:\Office 2003 SP3\Office\OWC11.MSI в F:\Office 200
3 SP3\Office 2003 AIO
Делаю административную точку F:\Office 2003 SP3\Office\PRO11.MSI в F:\Office 200
3 SP3\Office 2003 AIO
Делаю административную точку F:\Office 2003 SP3\Office\FILES\ACCRT\ACCESSRT.MSI
в F:\Office 2003 SP3\Office 2003 AIO
Поиск подходящих обновлений ...
Применение обновлений ...
Подготовка папки Sort и удаление CAB-файлов ...
Запуск скрипта пересжатия ...
Обновление MSI-файлов ...
Восстановление исходной структуры дистрибутива...
Не удается найти указанный файл.
FINDSTR: Не удается открыть F:\Office 2003 SP3\Office 2003 AIO\Sort\DBn.txt
Удаление папки Sort ...
Завершено!
Для продолжения нажмите любую клавишу . . .
2. Размер дистрибутива получился даже меньше исходного?
3.Прикрепляю Settings.ini
Что сделал не так?

volk1234
30-06-2009, 23:46
У меня лично все интегрировалось на ура, и в ручном режиме (setup.exe) Chained Install отработал,
Windows Update не нашел обновлений.
Но.
Не работает у меня автоустановка отдельных компонентов.

Сделал 3 mst файла с помощью ORK. word+excel, word+excel+access+powerpoin, полную установку.

Чуток доработал батник:


@Echo Off
@Rem AutoOffice2k3 v3.0 -=- 26.06.09

Rem Select OFFICE 2k3 installation variants:

Echo Select OFFICE 2k3 SP3+ JUL09 installation variants:

Echo.
Echo 1. Install Microsoft Office 2003 *Word + Excel*
Echo.
Echo 2. Install Microsoft Office 2003 *Word + Excel + Access + PowerPoint*
Echo.
Echo 3. Install Microsoft Office 2003 **FULL**
Echo.
Echo 4. Install Microsoft Office 2003 **FULL** (Default Settings)
Echo.

Set /p VAR="ENTER THE NUMBER, MUCHACHO > "


If %VAR%==1 (
Echo Installing Word and Excel only...
setup.exe TRANSFORMS="%~dp0WE2.MST" /qr
)

If %VAR%==2 (
Echo Installing Word , Excel , Access , Power Point ...
setup.exe TRANSFORMS=WEAP.MST /qb
)

If %VAR%==3 (
Echo Installing ALL availible APPLICATIONS on CD1...
%~dp0setup.exe TRANSFORMS=ALL.MST /qb
)

REM If %VAR%==4 "%~dp0\setup.exe"

Echo.
Echo FileConverter for Office 2007 instaled......
Echo.
Echo SP2 for FileConverter for Office 2007 instaled......
Echo.
Echo HOTFIXES after SP2 for FileConverter for Office 2007 has instaled......
Echo.
Echo Adding hotfix data to registry
rem REG IMPORT Allpatch.reg

Echo.
Echo Script is END SUCCESFULLY



Пробовал различные варианты запуска setup.exe с моим We.mst (это word+excel), устанавливается всеравно полный набор приложений из CD1 (7шт).
Что пробовал:
из бат-файла:

setup.exe TRANSFORMS="%~dp0WE.MST" /qr
setup.exe TRANSFORMS="%~dp0\WE.MST" /qr
setup.exe TRANSFORMS=%~dp0WE.MST /qr
setup.exe TRANSFORMS=%~dp0\WE.MST /qr
setup.exe TRANSFORMS=WE.MST /qr
x:\путь\setup.exe TRANSFORMS=x:\путь\WE.MST /qr
setup.exe /settings settings_we.ini

и из коммандной строки...

Причем прошлая сборка, на основе 4 беты, замечательно ставит только ворд и эксель.
строка: If %VAR%==1 (%~dp0\setup.exe TRANSFORMS=WE.MST /qb-)



в чем может быть проблема ?

dimon1947
01-07-2009, 16:47
Сделал новую установку ОС и начал ставить Office 2003 SP (сделан интегратором).
После окна с лицензионным соглашением появилось окно программы с проверкой свободного места и далее ни шагу.
Жди хоть час, хоть два.

aset
01-07-2009, 20:54
dimon1947,
проверь мож где ошибся, у меня все нормально

Lisabon
01-07-2009, 21:08
После окна с лицензионным соглашением появилось окно программы с проверкой свободного места и далее ни шагу.
Жди хоть час, хоть два. »

Такое бывает и без обработки интегратора, обычно лечится перезагрузкой, возможно это происходит из-за msi служб

volk1234
02-07-2009, 01:29
FUH

Сделал небольшую шпаргалку для новичков по работе с твоим скриптом. Выложу, когда решу ниже описанную проблему.

Также сделал скрипт sp3prepare.cmd
Суть - он автоматизирует действия по подготовке дистрибутива к интеграции обновлений,
создает нужные папки,делает админ точку, интегрирует сп3, запускает setings.ini и setup.ini для правок, копирует xml-файлы.
Затем я думал запускать Ваш интегратор, но неожиданно столкнулся с невозможностью сделать это из
своего бат-файла(Ваш бат файл не может найти пути). Ни командой start, ни call... Причем простой запуск из проводника - все нормально....
Пример ошибок при вызове из бат файла:
Интегратор обновлений в дистрибутивы семейства Office 2003
"FINDSTR" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"FINDSTR" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.
Папка \Sort уже существует - Удаляю
Системе не удается найти указанный путь.
Слишком длинный полный путь к "".
Подготовка папки Sort и удаление CAB-файлов ...
Системе не удается найти указанный путь.
"Echo." не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"Echo." не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Запуск скрипта пересжатия ...
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.
Обновление MSI-файлов ...
Системе не удается найти указанный путь.
Не удается найти указанный файл.
Восстановление исходной структуры дистрибутива...
Системе не удается найти указанный путь.
"ECHO." не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Не удается найти указанный файл.
Завершено!
"FINDSTR" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Системе не удается найти указанный путь.

dimon1947
02-07-2009, 17:59
Такое бывает и без обработки интегратора, обычно лечится перезагрузкой »
Не вылечилось. Возможно как то повлияло место проведения интеграции - маленький раздел F.
Сразу после интегрированного дистрибута с Office 2003 SP3 запустил обычный без SP и установка прошла обычным порядком.
Пусть этот интегратор пока отдохнет.dimon1947,
плохо сделал, у меня все нормально »
Ну конечно учитель, признаюсь, плохо... Все такие умные, некуда деваться.

aset
02-07-2009, 21:07
dimon1947,
исправил сообщение

Lisabon
02-07-2009, 21:36
dimon1947,

Попробуй вот так, я обычно так делаю:

- удаляю Office 2003(установка и удаление программ) и чистю реестр (удаляю HKEY_CURRENT_USER\Software\Microsoft\Office и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office)

- далее делаю интеграцию обновлений в Office 2003. Беру чистый дистр Office 2003 без SP, интегрирую SP3 и обновления которые вышли после SP3

- далее удаляю хвосты Office 2003(установка и удаление программ) после интеграции и чистю реестр (удаляю HKEY_CURRENT_USER\Software\Microsoft\Office и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office). Обычно после интеграции появляется много по отдельности в "установка и удаление программ" компонент Office 2003

- далее делаю mst и всё прописываю в SETUP.ini

Всё... так делаю постоянно проблем не было никогда

dimon1947
03-07-2009, 03:42
Попробуй вот так, я обычно так делаю: »
Спасибо за совет, но я пойду другим путем.
Пробовал делать на свежей ОС. Office 2003 вообще не был установлен. Бесполезно, то же сообщение о проверке свободного места. У меня дистрибут корпорашки может в этом дело? (MS Office 2003 (11.8307.8221)SP3). Во время установки копируется на винт почти
весь дистрибутив в скрытую папку. Активации не требуется. Устанавливается Office 2003 SP3 только если установишь сначало обычный, затем удалишь его и ставишь интегрированный. Тогда все как по маслу.
В принципе мне и не нужен интегрированный, т.к. весь Office 2003 устанавливается и так за 3-4 минуты.
dimon1947,
исправил сообщение »
Именно исправил потому, что сайт вашу цитату приписал Lisabon.




© OSzone.net 2001-2012