Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Sanja Alone

Ищу Человека…


Сообщения: 420
Благодарности: 67

Профиль | Сайт | Отправить PM | Цитировать


Собственно, это мое замечание к статье Автоматическая установка Office 2003 метод SETUP.INI, находящейся по адресу http://www.unattended.oszone.net/off...setupini.shtml.

Там приводится такая конструкция (рассматриваем файл setup.ini),
Цитата:
[ChainedInstall_1]
TASKTYPE=exe
PATH=MSIExec.exe
CmdLine=/update Updates\KB842532_mso-Binary-GLB.msp /qb
к-рая работает (наверное), только если Windows Installer имеет версию 3 и выше. У меня он версии 2.0.2600.1106 (дистриб SP1 Pro Rus, окорпоративленный ).

Пришлось все изменить вот таким макаром:
Код: Выделить весь код
[ChainedInstall_1] 
TASKTYPE=msi 
PATH=MSIExec.exe
CmdLine=/p Updates\KB828041-mso-Binary-GLB.msp /qb!
Красным я выделил ключевые моменты. И если с ключем /p все понятно (http://msdn.microsoft.com/library/en...ne_options.asp), то замена TASKTYPE=exe на TASKTYPE=msi требует пояснения. Ситуация такая: если оставить exe тогда нормально установка проходит только с винта, а при попытке произвести сие действо с CD/DVD вылетает окно с настойчивым требованием вставить диск офиса в привод, к-рое можно закрыть только убийством соотв. процесса. А с TASKTYPE=msi все ставится без вопросов как с винта, так и с CD/DVD-драйва.

Возможно эта инфа кому-то будет интересна, а остальные обладатели подобных моему дистрибутивов могут дополнить svcpack.inf еще одной строчкой для WindowsInstaller-KB884016-v2-x86.exe и забыть о старой версии инсталлера.

Отправлено: 07:09, 02-04-2005 | #48