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

47Hitman
08-10-2010, 10:32
Интегратор такое не умеет. Ответ ищите в исходном дистрибутиве, например - файл с расширением mst . »

С Visio 2003 (при интеграции SP3) сумел ведь! (только что проверил)... :)

Да и нету никаких *.MST в исходном дистрибутиве...

MishaP
10-10-2010, 02:35
Доброго времени суток. Стал делать интеграцию обновлений и сп3 в дистрибутив.
И произошло вывод ошибки
...
10.10.2010 2:11:37 Удаляю папку c:\office2003\MSP
10.10.2010 2:11:37 Добавление и замена файлов в дистрибутиве
10.10.2010 2:11:37 Подготовка папки Sort и удаление CAB-файлов
10.10.2010 2:11:40 Запуск скрипта пересжатия
10.10.2010 2:28:15 Скрипт пересжатия завершен с ошибкой!
Error: [object Error]
10.10.2010 2:28:15 Интеграция не удалась!
10.10.2010 2:28:15 Интегратор завершил работу
...
Может кто подскажет, в чем причина. Я понял, что ошибка была в Скрипте перезжатия. Но что именно там случилось, и как это устанить...

Комсомолец
10-10-2010, 13:31
MishaP, я просто отключил удаление всех файлов и папок и интегратор заработал.

MishaP
10-10-2010, 14:04
Комсомолец, т.е. какие именно параметры закоментил?

xoxma81
13-10-2010, 01:28
пришли на апдейте
Обновление системы безопасности для Microsoft Office Word 2003 (KB2344911)
Обновление фильтра нежелательной почты для Microsoft Office Outlook 2003 (KB2410707)
Обновление системы безопасности для Microsoft Office Excel 2003 (KB2344893)
список обновлений в актуальном состоянии

Pipec2005
15-10-2010, 17:13
volk1234, не обновишь свой пост (http://forum.oszone.net/post-1438268-964.html) ?

batyaPS
16-10-2010, 09:10
не кто не поделится ссылкой на Office 2003 с обновлениями из этой темы (http://forum.oszone.net/thread-108176-89.html) ? (в личку естественно)

batyaPS, на руборде посмотрите »

неа, там нет .

xoxma81
16-10-2010, 11:35
batyaPS, на руборде посмотрите
скоро появится

volk1234
16-10-2010, 23:11
Pipec2005
Прямо перед вашим сообщением xoxma81 написал, что обновил свой список. Ссылка в шапке.
Я список составил потому как он довольно долго его не обновлял. А так - чего двойную работу делать? Пусть xoxma81 знает, что если он долго не будет обновлять список, то я приду и обновлю свой :)

Комсомолец
17-10-2010, 01:58
MishaP, ;В этом файле не должно быть следующих символов: !%<^>
;Символ комментария: ; (точка с запятой)
;Комментарий возможен только в начале строки!

;Ключ для Microsoft Office 2003
PIDKEY1=

;Ключ для остальных приложений семейства - FrontPage и т.д.
PIDKEY2=

;Путь к дистрибутивам
;Дистрибутивы ищутся в указанной папке и подпапках
Distr=..\Distrib

;Путь к скачанным обновлениям
EXEZ=..\Updates

;Путь к распакованным обновлениям
MSP=..\MSP

;Позволяет создать набор обновлений сжатый 7zip
;CreateUpdatePack=Yes

;Задает имя файла для набора обновлений
UpdatePackFile=..\Office2003_PreSP4.exe

;Путь к конечному дистрибутиву
Out=..\Office.AIO

;Параметр отображения при применрении обновлений
MsiParam=/QN

;Очищать выходную папку до процесса интеграции
;Закомментируйте следующую строку для отказа
ClearOut=Yes

;Позволяет получить обновленный, но несжатый дистрибутив,
;из которого в любое время можно сделать админ. точку
;Закомментируйте следующую строку для отказа
;NoCompress=Yes

;Позволяет обновить и запаковать уже имеющуюся админ точку
;Учтите, туда надо добавить исходные xml-файлы!!!
;Закомментируйте следующую строку для отказа
;IsAdmin=Yes

;Позволяет добавить/изменить перед запаковкой файлы в дистрибутиве
;Можно использовать, например, для интеграции русификатора Visio
;Закомментируйте следующую строку для отказа
Add=..\Add

;Переименовывает файлы Setup.exe и Setup.ini
;Нужно при совмещении разных дистрибутивов, например Office + FrontPage
;Закомментируйте следующую строку для отказа
;ReNameSetupz=Yes

;Имя лог файла
Log=LogFile.txt

;Перезаписывать лог-файл
;Закомментируйте следующую строку для отказа
DelLog=Yes

;Вести полный лог в окне интегратора
;Закомментируйте следующую строку для отказа
FullLog=Yes

;Сжать в один CAB
;Закомментируйте следующую строку для отказа
ONECAB=Yes

;Имя CAB-файла
CabName=OFFICE

;Префикс для CAB-файлов отсутствующих в таблице Media
Prefix=DISK

;Удалять папку Sort по завершении - иначе удаляется перед интеграцией
;Закомментируйте следующую строку для отказа
DelSort=Yes

;Удалять все MSP-обновления перед распаковкой EXE-обновлений
;Закомментируйте следующую строку для отказа
;DelMSP=Yes

;Удалять устаревшие EXE-обновления до их применения
;Закомментируйте следующую строку для отказа
;DelOldEXE=Yes

;Удалять устаревшие MSP-обновления до их применения
;Закомментируйте следующую строку для отказа
;DelOldMSP=Yes

;Удалять папку с MSP-обновлениями после их применения
;Закомментируйте следующую строку для отказа
;DelAllMSP=Yes


и кодировка WIN-866 обязательно!

NikLok
22-10-2010, 15:24
Дошел до сабжа. Пробую использовать и наткнулся на:
Удаляю AdminProperties из Z:\Office2003\Distrib\ONOTE11.MSI
Не найден файл Z:\Office2003\Distrib\\FILES\SETUP\ONOTE11.xml!

Удаляю AdminProperties из Z:\Office2003\Distrib\OWC11.MSI
Не найден файл Z:\Office2003\Distrib\\FILES\SETUP\OWC11.xml!

Удаляю AdminProperties из Z:\Office2003\Distrib\VISPRO.MSI

Непредвиденное появление: ECHO.

Может кто нить выложить ONOTE11.xml и OWC11.xml в моем корп. дистре их нету!

NikLok
24-10-2010, 22:44
FUH, В принципе интеграция обновлений простым батником проходит нормально даже в мой не совсем видимо полный дистрибутив. И все что мне нужно от интегратора это возможность получить рег файл для решения проблемы с WindowsUpdate. может быть есть смысл сделать такую возможность?!

С другой стороны при установке апдейтов на уже установленный офис эти xml файлы не требуются. А так же офис с интегрированными через простой батник апдейтами прекрасно ставится. То есть видимо есть возможно все таки выполнить интеграцию и без этих файлов, но увы не с помощью ТЕКУЩЕЙ версии! Вот хотелось бы версию которая их не требует.

Или отсутствие этих xml файлов чревато страшными последствиями?

Krokoz
27-10-2010, 01:54
Не могу побороть, что бы обновы отображались в "Установке/удалении программ" и не предлагались заново в Windows Update.
После интеграции обновлений откорректировал файл Setup.ini:

; Microsoft Office SETUP.EXE settings file.

[MSI]
; The MSI section gives the name of the MSI file to install. This file must be in
; the same folder as Setup.exe, and both must be in the root of the installation
; tree.
MSI=PRO11.MSI

[Product]
ProductCode={90110419-6000-11D3-8CFE-0150048383C9}
ProductName=Microsoft Office 2003
ProductVersion=11.0.5614.0
Recache=1

[MST]
; The MST section gives the full path to a transform that should be applied.
;MST1=\\server\share\some transform.mst
;MST1=D:\transforms\my transform.mst

[Options]
; The option section is used for specifying individual Installer Properties.
;USERNAME=Customer
;COMPANYNAME=my company
;INSTALLLOCATION=C:\Program Files\MyApp
PIDKEY=ххххххххххххххххххх
ADDLOCAL=ALL

[Display]
; The diplay section is used for overriding the default UI
; Value Default Description
; Display full Option to override the default UI
; [none, quiet, basic, reduced, full]
; CompletionNotice Yes Option to display a setup completion
; notice for otherwise quiet setup
;Display=None
;CompletionNotice=Yes

[Logging]
; The logging section provides settings for controlling the Setup log files.
; Value Default Description
; Type vpiwaeo Logging modes
; [a, c, e, i, m, o, p, r, u , v,
; w, *, +]
; Path %TEMP% Path to create logfiles
; Template SetupLog(*).txt File name for log file should end in
; "(*).txt"; the * is replaced with a 4
; digit number to make the file name unique
Template=Microsoft Office 2003 Setup(*).txt
Type=piwaeo
;Path=\\MyServer\logfiles\
;Template=Product %UserName%(*).txt

[MinOSRequirement]
; MinOSRequirement is used for defining the minimal OS requirement for
; installing the product.
VersionNT_1=500
WindowsBuild_1=2195
ServicePackLevel_1=3

[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

[OfficeWebComponents]
MSI=OWC11.MSI

[ChainedInstall_1]
TaskName=Add Updates to registry
TASKTYPE=exe
PATH=REG.EXE
CmdLine=IMPORT AllPatch.reg

После установки, судя по скрину, обновы установились
http://i5.fastpic.ru/thumb/2010/1027/e3/5372728b288e1c5e353d05dfb55eb3e3.jpeg (http://fastpic.ru/view/5/2010/1027/5372728b288e1c5e353d05dfb55eb3e3.jpg.html)
Но вот ни в "Установке/удалении программ" их нет и Windows Update их заново предлагает. Ручной запуск файла AllPatch.reg - не помогает.
http://i5.fastpic.ru/thumb/2010/1027/6a/b0da361ddc5aa2de642547c0f4ccdc6a.jpeg (http://fastpic.ru/view/5/2010/1027/b0da361ddc5aa2de642547c0f4ccdc6a.jpg.html)
Данные реестра почему то отличаются от того, что прописано в AllPatch.reg. К примеру:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\{90260419-6000-11D3-8CFE-0150048383C9}\Patches\]
"MSI3"=dword:00000001
"State"=dword:00000001
"Uninstallable"=dword:00000000
"LUAEnabled"=dword:00000000
"PatchType"=dword:00000001
"Installed"="~6,4~3,2~0,2"
"MoreInfoURL"="http://support.microsoft.com/kb/923618"
"DisplayName"="Office 2003 Пакет обновления 3 (SP3): OWC102003SP3"
и http://i5.fastpic.ru/thumb/2010/1027/6e/b6c2b32ad9986ffd0f47e543a256746e.jpeg (http://fastpic.ru/view/5/2010/1027/b6c2b32ad9986ffd0f47e543a256746e.jpg.html)
Просмотрел всю тему (если, конечно, что то не пропустил), но ответа на вопрос так и не нашел.

В чем ошибка? Что не так сделал?

Nun-Nun
27-10-2010, 09:58
Krokoz,

Может сначала (т.е. для пробы) есть смысл обычным способом установить одно обновление и посмотреть ветку реестра, в которую оно прописалось, а потом соответственно исправить для всех апдейтов ветку в AllPatch.reg на Ваш вариант? ;-)

xoxma81
10-11-2010, 00:03
пост с обновлениями обновил
кстати интегратор перестал правильно фильтровать устаревшие обновления т.к. в именах теперь 6 или 7 цифр для сведений

cnira
19-11-2010, 12:16
кстати интегратор перестал правильно фильтровать устаревшие обновления т.к. в именах теперь 6 или 7 цифр для сведений
в итоге интегрирует правильно? или обновления и семью цифрами не обрабатывает, или обрабатывает в неправильном порядке?

FUH
19-11-2010, 13:02
Интегратор не учитывает, что новые обновления тепрь в номере содержатся 7 цифр, а не как раньше 6.
Исправлю по возможности. Пока времени нет, да и профиль теперь другой - 1С

Krokoz,
В теме это уже не раз обсуждалось - показ имен обновлений был только в версии 3 бета 4, но затем был отключен, так как возникли существенные проблемы, а именно невозможно было обновить/удалить Office 2003. Для решения этой проблемы при установке пришлось бы копировать все интегрированные msp-обновления в систему, но тогда теряется смылс данного интегратора - получить дистрибутив размером как оригинальный, но при этом содержащий все обновления.

Krokoz
19-11-2010, 13:57
FUH, вопрос был главным образом:
Windows Update их заново предлагает. Ручной запуск файла AllPatch.reg - не помогает. »
а так же
Данные реестра почему то отличаются от того, что прописано в AllPatch.reg. »
т.е. файл AllPatch.reg формируется не правильно и Windows Update заново пытается интегрировать то, что уже есть.

Lisabon
19-11-2010, 14:12
и Windows Update заново пытается интегрировать то, что уже есть. »

Это на Windows 7 предлагает или на Windows XP? Это очень важно для меня...

Krokoz
19-11-2010, 14:46
Lisabon, на ХРюше, на 7-ке не пробовал.




© OSzone.net 2001-2012