Цитата МИШАНЧИК:
DenchikK, тогда я не пойму в чём дело!
У меня прописано "%cdrom%\Soft\Office2007\setup.exe". В папке Updates находятся .msp файлы SP-1 и .msp файл конфигурации. Из RunOnceEx.cmd всё это отрабатывает без проблем, а при установки из WPI - начинается установка, идёт применение обновлений(SP-1) и в конце выдаёт ошибку(невозможно открыть файл конфигурации перезагрузки C:\rb_config.js).
В чём может быть проблема? »
|
Ну перво-наперво, по той ссылке что я давал на тему обсуждения автоматической установки 2007 офиса, в шапке (даже тему читать не надо) написана комманда установки:
Код:
![Выделить весь код](images/misc/selectcode.png)
setup.exe /adminfile Enzterprise.WW\custom.MSP /config Enterprise.WW\config.xml
а не
Код:
![Выделить весь код](images/misc/selectcode.png)
"%cdrom%\Soft\Office2007\setup.exe"
(т. е. явно указать программе установки config.xml и MSP-файл.)
Следующее - файл конфигурации, в моем примере
custom.msp, должен находится не в каталоге
Update а в каталоге
Enterprise.WW
Ну и возможное третье, в WPI в файле конфигурации
config.js путь прописывается не много не так:
Код:
![Выделить весь код](images/misc/selectcode.png)
'c:\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml'
(То бишь нужны 2 слешика а не один.)
Так что действия мои были такие:
1. Распаковка дистриба офиса с образа
2. Распаковка SP1 (ключ
/extract)
3. Перенос распакованного SP1 в каталог
Update офиса
4. Запуск файла офиса
setup.exe с ключом
/admin для создания файла кастомизации (выбор нужных компонентов, вбивка ключа, тихая установка)
5. Настройка пункта WPI для установки офиса:
Код:
![Выделить весь код](images/misc/selectcode.png)
prog[pn]=['Microsoft Office 2007'];
ordr[pn]=[91];
desc[pn]=['Установка Word и Excel'];
uid[pn]=['MICROSOFTOFFICE2007'];
dflt[pn]=['yes'];
cat[pn]=['Office'];
forc[pn]=['no'];
configs[pn]=['Denchik, ElF, Somebody, Mama'];
cmd1[pn]=['c:\\Software\\Office\\setup.exe /adminfile Enterprise.WW\\custom.MSP /config Enterprise.WW\\config.xml'];
picf[pn]=['office.png'];
textl[pn]=['Bottom'];
pn++;