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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   [решено] addon MS Office 2003 - проблема при установке. (http://forum.oszone.net/showthread.php?t=119594)

@echo off 09-10-2008 17:13 919774

addon MS Office 2003 - проблема при установке.
 
Решила добавить в дистрибутив ХР несколько аддонов для автоматической установки программ. Все скачала здесь, а один - для MS Office 2003 - решила сделать сама.
Аддон состоит из экзешника и файла RUN, запускающего этот экзешник, имеет ту же структуру, что и скаченные отсюда:
Office2003 (папка аддона)
--+Files
-----+Compresed
-----+ForceCopy
--------+SVCPACK
-------------Office2003.exe
-Run


Но скаченные отсюда аддоны устанавливаются нормально, а офис не устанавливается. В журнале событий после установки обнаружила такую ошибку:
Microsoft Office - профессиональный выпуск версии 2003 -- Ошибка 1406. Не удается записать значение DW0200 в раздел реестра \Software\Microsoft\PCHealth\ErrorReporting\DW\Installed. Проверьте, что у вас есть разрешения на доступ к реестру или обратитесь за помощью в отдел информационных технологий.

У кого-нибудь есть мысли, из-за чего это может быть?
Когда запускаю тот же экзешник с помощью скрипта или вручную уже после установки Windows, всё устанавливается на "ура".
P.S. Экзешник специально переделан таком образом, что установка идёт без каких-либо вопросов, по умолчанию.

Grunger86 09-10-2008 19:15 919872

@echo off, девушка, попробуйте произвести запуск этого исполняемого файла на T13.
насколько я понимаю, в аддонах лучше не использовать всякие такие большие виндовые программы, у меня тоже не устанавливался Windows Search 4.0 из аддона.

hb860 09-10-2008 21:17 919990

Во первых, не та ветка!
Во вторых,
Цитата:

Цитата @echo off
Когда запускаю тот же экзешник с помощью скрипта »

Что за скрипт ?
Каким образом запускается установка ? Т.е. после распаковки
Цитата:

Цитата @echo off
Office2003.exe »

какая команда выполняется ?

@echo off, ответьте, пожалуйста, на эти вопросы

Vadikan 09-10-2008 21:45 920021

Зачем делать аддон, пытаясь поставить Офис на Т-12, если можно установить его при первом входе без всяких проблем... Автоматическая установка Office 2003

@echo off 10-10-2008 13:35 920524

hb860,
Цитата:

Что за скрипт ?
обычный батник, который запускает файл установки:
start /wait %systemdrive%\install\Office\Office2003.exe /qn

Цитата:

какая команда выполняется ?
вы имеете ввиду, что в теле файла RUN?
Там просто
Office2003.exe
без каких либо дополнительный ключей.

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

zeroua 10-10-2008 13:49 920530

@echo off, лично я перепаковал офис точнее его административную установку в 7z sfx архив и устанавливаю его так:

RunOnceEx.cmd:

Код:

@echo off

SET CDROM=%~d0

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\%i% /VE /D "Microsoft .NET Framework 3.0" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\CMPNENTS\DotNet3\DotNet3.exe -y" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "MS Office 2003 SP3" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\CMPNENTS\Office2003SP3\Office2003SP3.exe -y" /f
SET /A i+=1


REG ADD %KEY%\%i% /VE /D "MS Office 2003 PreSP4" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\CMPNENTS\Office2003PreSP4\Office2003PreSP4.exe -y" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "Cleaning Up and Rebooting" /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\TWEAKS\cleanup.cmd" /f
SET /A i+=1

EXIT


Grunger86 10-10-2008 14:01 920538

Цитата:

Цитата @echo off
вы имеете ввиду, что в теле файла RUN? »

мы имеем ввиду команду установки самого Офиса
С помощью аддона (т.е. через Т-12) установить скорее всего невозможно,
Делайте установку при первом входе из RunOnceEx - тогда точно все установится.

zeroua 10-10-2008 14:19 920554

Grunger86, можно и в качестве аддона но архив 7z sfx должен быть приблизительно с таким конфигом и содержать файл настроек *.MST:

Код:

;!@Install@!UTF-8!
Title="MS Office2003SP3 RUS"
BeginPrompt="Установить MS Office2003SP3 RUS?"
ExtractTitle="Распаковка файлов..."
ExtractDialogText="Придется подождать..."
RunProgram="setup.exe TRANSFORMS=Unattended.MST /qb-!"
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
FinishMessage="MS Office2003SP3 RUS установлен!"
;!@InstallEnd@!


@echo off 10-10-2008 14:21 920557

zeroua,
большое спасибо, попробую твой метод

zeroua 10-10-2008 14:28 920565

@echo off, как сделать административную установку читаем тут, там же написано как интегрировать SP3 далее читаем подробно 4-й этап там описано как внести свои настройки в Офис 2003 и создать Unattended.MST ... ну дальше думаю сами справитесь ...

zeroua 10-10-2008 14:58 920588

Вложений: 1
@echo off, хм я подумал что могу выложить тут скелет аддона ) но без самого офиса 2003 СП3 в виде административной установки ...

@echo off 14-10-2008 15:24 923646

Спасибо, всё получилось. :)


Время: 02:43.

Время: 02:43.
© OSzone.net 2001-