Показать полную графическую версию : [решено] Вариант решения конфликта IE7 и RunOnceEx
Kirk Hammett
10-04-2007, 13:19
проверял на XP SP2 Corp VLK Ru
1) Интегрировал IE7+KB928090+KB929969 с помощью n'lite
2) Скопировал из оригинального дистрибутива iernonnce.dl_ и вставил его в i386, согласившись на замену, создаваемого дистрибутива.
Надеюсь, кому-нибудь пригодится.
triplehead
13-04-2007, 18:39
Еще один вариант решения - не интегрировать IE7 в дистрибутив, а устанавливать его как приложение во время первого входа пользователя в систему после установки. Следуя способу автоматической установки приложений, описанному Vadikan в этой (http://oszone.net/display.php?id=2762&do=print) статье, я добавил в файл RunOnceEx.cmd код:
REG ADD %KEY%\%i% /VE /D "Internet Explorer 7" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\IE7\IE7.exe /quiet /update-no /nobackup /norestart" /f
SET /A i+=1
IE7.exe - это переименованный файл "IE7-WindowsServer2003-x86-enu.exe", помещенный в директорию "$OEM$\$1\Install\IE7" установочного CD.
Проверено и работает на Windows Server 2003 R2 с интегрированным SP2.
Real Root
16-04-2007, 19:58
А что за такой конфликт IE 7 и RunOnceex? Я через nLite интегрирую апдейты - там вроде все ОК, а может я не замечал.
Real Root
Если бы Вы устанавливали из RunOnceex, то заметили бы :)
qeraser
Может быть, он и устанавливает.
Я, например, изначально интегрировал IE7 через nLite, обновления устанавливал через svcpack, а приложения через RunOnceEx. И проблемы не было.
Появилась она после того, как в список апдейтов в svcpack были добавлены KB928090 и KB929969. Поэтому мой вариант решения комбинированный: IE7 интегрирован nLite, а два апдейта перенесены в RunOnceEx. Обновления не интегрирую, чтобы была возможность безболезненно выкинуть устаревшее, вставить новое.
Real Root
17-04-2007, 17:40
Да, действительно эти апдейты я еще не интегрировал.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.