Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   [решено] Установка урезанного Office 2003 через WPI (http://forum.oszone.net/showthread.php?t=95360)

ChVL 04-12-2007 08:48 690035

Установка урезанного Office 2003 через WPI
 
Урезанный Office 2003 Pro (c помощью Shrink_lang02) нормально устанавливается через батник следующим образом:
\PRO11.MSI TRANSFORMS=setup.mst /qn
WPI не понимает TRANSFORMS=setup.mst.
Как прописать установку такого Office в WPI?

Упс... Прошу модератора перенести в раздел Автоматическая установка приложений.

snark 04-12-2007 10:45 690101

ChVL
код в WPI:
Код:

prog[pn]=['Microsoft Office 2003 Full'];
uid[pn]=['MICROSOFTOFFICE2003FULL'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
excl[pn]=['MICROSOFTOFFICE2003WORDEX'];
cmd1[pn]=['%cdrom%\\soft\\msoffice2003\\setup.exe /settings setup.ini'];
pn++;

setup.ini: (Я оставил только измененные строки и секции. Комментарии убрал)
Код:

; Microsoft Office SETUP.EXE settings file.

[MSI]
MSI=PRO11.MSI

[MST]
MST1=OFFICE2003_FULL.MST

[Display]
Display=basic!
CompletionNotice=no

[Logging]
Template=Microsoft Office 2003 Setup(*).txt
Type=piwaeo

[Cache]
CDCACHE=auto
DELETABLECACHE=1
PURGE=0

[OfficeWebComponents]
MSI=OWC11.MSI

Таким образом, Office ставится из MSI=PRO11.MSI с ключом basic!, то есть /qb, файл трансформации MST1=OFFICE2003_FULL.MST
Остальное - логирование и т. д. не так важно.

ChVL 05-12-2007 05:21 690733

snark,
Спасибо! Всё работает.
Если кто-то попытается использовать Вашу редакцию .ini, то она в таком виде не работает, нельзя выбрасывать секцию [Product], её инсталлер проверяет.
Использую Display=None, что эквивалентно ключу /qn.

snark 05-12-2007 08:04 690763

ChVL
Цитата:

Цитата ChVL
Если кто-то попытается использовать Вашу редакцию .ini, то она в таком виде не работает, нельзя выбрасывать секцию [Product], её инсталлер проверяет. »

я так сразу и сказал, что выкинул в посте только измененные строки. Вот полный вариант:
читать дальше »
; 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
MST1=OFFICE2003_FULL.MST

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

[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=basic!
CompletionNotice=no

[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


а насчет /qb или /qn - дело вкуса, конечно, но по-моему лучше /qb, ибо отображает ход установки, что немаловажно видеть для такого "тяжелого" приложения как Office.

LonerD 05-12-2007 13:25 691024

А у меня через WPI запускается единственная команда: Office2003.exe.
Это 7zip-Sfx архив, в котором запакован батник, который запускается после распаковки архива.
Содержимое батника стандартное:
start /wait pro11.msi TRANSFORMS=setup.mst /qn

snark 05-12-2007 13:50 691054

DPavlik82
а если не устраивает одна-единственная вариация установки? Если нужно:
полный вариант офиса;
только минимум (Word & Excel);
какие-то особые варианты на любой вкус и цвет и т. д.
.....
тогда наверно проще будет написать отдельные *.mst (60-70 kb) и *.ini (2-3 kb), нежели паковать всевозможные типы установки в отдельные sfx.


Время: 01:23.

Время: 01:23.
© OSzone.net 2001-