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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Ключ integrate или Метод svcpack.inf

Ответить
Настройки темы
Ключ integrate или Метод svcpack.inf

Пользователь


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

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


Изменения
Автор: Vadikan
Дата: 02-01-2007
На данный момент вышло вот столько обновлений на WindowsXP(это то, что показывает Windows Update - около 82,5 мБайт), все ли эти обновления можно интергрировать при помощи ключа integrate?

обновления:
Код: Выделить весь код
gdidettool.exe
msxml4-KB927978-enu.exe
msxml6-KB927977-rus-x86.exe
NDP1.1sp1-KB886903-X86.exe
NDP20-KB917283-X86.exe
NDP20-KB922770-X86.exe
WindowsMedia6-KB925398-x86-RUS.exe
WindowsMedia-KB911564-x86-RUS.exe
WindowsXP-KB873339-x86-RUS.exe
WindowsXP-KB885835-x86-RUS.exe
WindowsXP-KB885836-x86-RUS.exe
WindowsXP-KB886185-x86-rus.exe
WindowsXP-KB887472-x86-rus.exe
WindowsXP-KB888302-x86-RUS.exe
WindowsXP-KB890859-x86-RUS.exe
WindowsXP-KB891781-x86-RUS.exe
WindowsXP-KB893756-x86-RUS.exe
WindowsXP-KB894391-x86-RUS.exe
WindowsXP-KB896358-x86-RUS.exe
WindowsXP-KB896423-x86-RUS.exe
WindowsXP-KB896424-x86-RUS.exe
WindowsXP-KB896428-x86-RUS.exe
WindowsXP-KB899587-x86-RUS.exe
WindowsXP-KB899591-x86-RUS.exe
WindowsXP-KB900485-v2-x86-RUS.exe
WindowsXP-KB900725-x86-RUS.exe
WindowsXP-KB901017-x86-RUS.exe
WindowsXP-KB901214-x86-RUS.exe
WindowsXP-KB902400-x86-RUS.exe
WindowsXP-KB904706-v2-x86-RUS.exe
WindowsXP-KB905414-x86-RUS.exe
WindowsXP-KB905749-x86-RUS.exe
WindowsXP-KB908519-x86-RUS.exe
WindowsXP-KB908531-v2-x86-RUS.exe
WindowsXP-KB910437-x86-RUS.exe
WindowsXP-KB911280-v2-x86-RUS.exe
WindowsXP-KB911562-x86-RUS.exe
WindowsXP-KB911927-x86-RUS.exe
WindowsXP-KB912919-x86-RUS.exe
WindowsXP-KB913580-x86-RUS.exe
WindowsXP-KB914388-x86-RUS.exe
WindowsXP-KB914389-x86-RUS.exe
WindowsXP-KB916595-x86-RUS.exe
WindowsXP-KB917422-x86-RUS.exe
WindowsXP-KB917953-x86-RUS.exe
WindowsXP-KB918439-x86-RUS.exe
WindowsXP-KB919007-x86-RUS.exe
WindowsXP-KB920213-x86-RUS.exe
WindowsXP-KB920670-x86-RUS.exe
WindowsXP-KB920683-x86-RUS.exe
WindowsXP-KB920685-x86-RUS.exe
WindowsXP-KB920872-x86-RUS.exe
WindowsXP-KB921398-x86-RUS.exe
WindowsXP-KB922582-x86-RUS.exe
WindowsXP-KB922616-x86-RUS.exe
WindowsXP-KB922819-x86-RUS.exe
WindowsXP-KB923191-x86-RUS.exe
WindowsXP-KB923414-x86-RUS.exe
WindowsXP-KB923694-x86-RUS.exe
WindowsXP-KB923980-x86-RUS.exe
WindowsXP-KB924191-x86-RUS.exe
WindowsXP-KB924270-x86-RUS.exe
WindowsXP-KB926255-x86-RUS.exe

Отправлено: 03:25, 02-01-2007

 

(*.*)


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

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


egik
Цитата:
почему-то никто не может объяснить механизм, я понимаю легче послать например в поиск, но это решение проблемы <...> Я этого хочу увидеть, мне не нужны сообщения нравиться не нравиться, мне интересна технология, а не детский лепет, надеюь на понимание
Я вот что скажу вам... Если человек задает вопрос в форуме АУ, подразумевается, что он читал материалы сайта или оффлайн версии. Если же в ответ на вопрос предлагается изучить материал на сайте, то именно это и следует сделать, прежде чем задавать дальнейшие вопросы.
Цитата:
хотите я по-китайски задам вопрос, может он будет понятнее
А они и так по китайски задаются.
Цитата #5:
конретизирую и уточняю вопрос как реализовать и автоматизировать метод /integrate ?
Цитата #7:
мне нужна технология метода svcpack.inf
Короче говоря, если вы будете продолжать игнорировать материалы сайта и задавать вопросы в таком же духе, темы будут переноситься в форум "Хочу все знать", который предназачен для людей, неспособных адекватно воспринимать имеющийся материал и нуждающихся в пошаговых объяснениях по любым вопросам.

При условии, что ответ может быть найден на сайте, копирование жалоб на неконкретность ответов и вставка их в другие темы будет рассматриваться как флуд со всеми вытекающими отсюда последствиями. Это не детский сад, а технический форум. Мое терпение тоже не безгранично.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 20:57, 04-01-2007 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


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

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



Цитата:
мне нужна технология метода svcpack.inf
здесь виноват ошибся... актуален пока
Цитата:
метод /integrate

разобрался,
Цитата:
хотите я по-китайски задам вопрос, может он будет понятнее
не шучу могу на пекинском диалекте

Цитата:
Короче говоря, если вы будете продолжать игнорировать материалы сайта и задавать вопросы в таком же духе
не в коем разе, но там, я имею ввиду в пособии есть несколько серьезных (на мой взгляд) упушений, если посчитаете, то можете восполнить, раздел для новичков в вашем понимании не совсем имеется ввиду для новичков в моем. В пособии подразумевается, что новичок довольно таки хорошо умеет пользоваться коммандной строкой. (Напмню, что разговор идет о методе /integrate, то была опечатка, еще раз извиняюсь). Дело в том, что в статье об этом методе не описана технология (минус техническому формуму - без обид, кртика по существу)
я реализовал это вот каким образом создал папку , куда переместил все выкачанные апдэйты, далее в комндной строк вводил слудющую команду:
C:\update\name_update.exe /integrate:C:\XPCD
после чего происодило обновление дистибутива, и т.д. Но т.к. апдэйтов более 60, решил автоматизировать, создал файл, например:
integrate.bat
следущего содержания:

@echo off
C:\update\name_update1.exe /integrate:C:\XPCD
.....
C:\update\name_update63.exe /integrate:C:\XPCD


Запускаем...
к сожалению после каждого апдейта выскакивает окошко "обновление установлено"
после чего надо нажать ОК и т.д
Какой командой можно автоматизировать нажатие ОК или закрытие этого окна?
Подскажите или забаните?

к сожалению в статье http://oszone.net/2753 вышеприведенного не указано
2 дня нервов ваших, моих и куча потраченного времени впустую...


Отправлено: 00:47, 05-01-2007 | #12


(*.*)


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

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


egik
Цитата:
я имею ввиду в пособии есть несколько серьезных (на мой взгляд) упушений, если посчитаете, то можете восполнить, раздел для новичков в вашем понимании не совсем имеется ввиду для новичков в моем. В пособии подразумевается, что новичок довольно таки хорошо умеет пользоваться коммандной строкой.
В пособии подразумевается, что человек должен иметь представление о работе ОС и не являться новичком в этом плане. Что же касается продвинутого пользования командной строкой, то это не является необходимым условием для выполнения действий, предлагаемых в разделе Новичку.
Цитата:
к сожалению в статье http://oszone.net/2753 вышеприведенного не указано
О пакетных файлах речь идет уже в разделе Опытному пользователю. Тот факт, что вы пытаетесь автоматизировать что-то означает лишь то, что вы выходите за рамки раздела Новичку. В принципе, написание сложных пакетных файлов непосредственно к автоустановке отношения не имеет. Однако нбх помощь может быть оказана в случае, если вопрос краток, информативен и демонстрирует, что автор пытался решить проблему самостоятельно.
Цитата:
Дело в том, что в статье об этом методе не описана технология (минус техническому формуму - без обид, кртика по существу)
Как это не описана??? Там же русским языком расписано в разделе "Интеграция обновлений" в шести пунктах! Какая еще технология требуется? Минус форуму? За что?
Цитата:
Какой командой можно автоматизировать нажатие ОК или закрытие этого окна?
Подскажите или забаните?
А на этот вопрос я отвечал вам (судя по нику) на другом форуме, да только ответ остался без внимания.

В общем, пока своим критиканством (до критики никак не дотягивает) вы добились того, что ваши дальнейшие вопросы лично я в качестве отвечающего буду игнорировать, а в качестве модератора - видно будет. Но начало не очень удачное... Советую сделать выводы.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 02:47, 05-01-2007 | #13


Аватара для zuckij

Ветеран


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

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


Ёжик попробуй так,
Код: Выделить весь код
cls 
@echo off 
color 1F title Updates December 15. 2006 
echo. 
echo WindowsXP-KB896358-x86-ENU 
WindowsXP-KB896358-x86-ENU.exe /passive /integrate:C:\XPCD 
echo. 
color 2F 
echo WindowsXP-KB896423-x86-ENU
WindowsXP-KB896423-x86-ENU.exe /passive /integrate:C:\XPCD 
echo. 
color 3F 
echo 
WindowsXP-KB896424-x86-ENU 
WindowsXP-KB896424-x86-ENU.exe /passive /integrate:C:\XPCD echo. 
color 47 
pause 
EXIT
Так для примера цвет можно и убрать потом. А ещё есть хороший ключик из учебника /? или /help Он многое может рассказать, поверь мне я и есть в этом деле новичок, гражданская професия водитель! с компом начал возиться с мая 2006. Извини, что пример привожу на ENU , а не на name_update1 , просто сейчас копаюсь с Windows XP Professional Media Center Edition 2005 SP2 тоже как ты собрал обновления и теперь пытаюсь интегрировать их, и мож ещё что получится добавить

Последний раз редактировалось zuckij, 05-01-2007 в 10:58.

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:19, 05-01-2007 | #14


Пользователь


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

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


zuckijя фанат вашего мастерства, вопрос-ответ(толковый)мне потребовалось 15 минут, что довести до конечного результата, буду к Вам обращаться за советом
В итоге получил integrate.bat
код:
@echo off
color 03
echo 1th updates
echo WindowsInstaller-KB893803-v2-x86.exe
C:\update\WindowsInstaller-KB893803-v2-x86.exe /integrate:C:\XPCD /log:C:\update /passive
и т.д.

и еще пишется лог spslpsrm.log

[spslpsrm.log]
0.000: ================================================================================
0.000: 2007/01/05 20:50:19.697 (local)
0.000: e:\64d1a3add4b892af17fb30348b\UPDATE\update.exe (version 6.1.22.4)
0.000: Slipstream mode
0.000: Пакет обновления запущен с помощью следующей команды: /integrate:C:\XPCD /log:C:\update /passive
0.080: Package Type: MULTI OS
0.260: IsPackageValidForTarget: No default branch defined for SP level 4. Searching for alternate SP Level.
0.260: IsPackageValidForTarget: Using alternate SP level of 0 to determine branch.
0.491: Интеграция файлов успешно завершена.

осталось разобраться какие файлы можно итегрировать, а какие нет именно этим способом, и можно переходить дальше
СПАСИБО!!!

Отправлено: 21:17, 05-01-2007 | #15


Пользователь


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

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


плавно перехожу к изучению метода svcpack.inf...
ВОПРОС: можно ли одним из этих методов интегрировать NET Framework?

Отправлено: 17:15, 06-01-2007 | #16


Аватара для Fanzuga

Фанзюга


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

Профиль | Цитировать


egik
Цитата:
можно ли одним из этих методов интегрировать NET Framework?
Ответ положительный. Идем по ссылкам приведенным мною ранее там это есть. (аддон от Пети Васечкина)

-------
Баста, карапузики, кончилися танцы...
Клуб переводчиков|Твики реестра


Отправлено: 19:29, 06-01-2007 | #17


Пользователь


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

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


TcЕслиб мне нужен был аддон Васи Петечкина, я б давно его взял, и не парил мозг икому, я хочу сам научиться. У вас на формуе умеют общаться ссылками, друзья так нельзя

Отправлено: 23:08, 06-01-2007 | #18


Новый участник


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

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


Производил интеграцию обновлений методом /integrate и наблюдая за происходящим заметил вот что: само обновление (укоротив имя) помещается в папку svcpack, а ИЗВЛЕЧЕННЫЕ ИЗ НЕГО всякие дллки идут в папку I386 ВМЕСТО бывших там старых. Вопрос, извините, если еретический: а зачем, собственно, Microsoft устанавливать за 13 минут до окончания установки винды все обновления из папки svcpack (ориентируясь по файлу svcpack.inf) ЕСЛИ ФАЙЛЫ _У Ж Е_ ОБНОВЛЕНЫ В ПАПКЕ I386 ?! Дллки, *.sys и прочее ведь уже исправлены в I386!!! Хоть убейте, не могу я понять логики! Объясните, кто в курсе!

Отправлено: 03:27, 31-01-2007 | #19


Аватара для Fanzuga

Фанзюга


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

Профиль | Цитировать


Klezk

при "методе /integrate" в папке I386 обновляются существующие файлы, а в SVPACK добавляются те файлы которых нет в исходном дистрибутиве, а также цифровые подписи обновлений. Поскольку идет полная или частичная замена файлов данный способ более компактный (размер дистрибутива меньше), однако отсутсвует возможность удаления обновлений. К тому же такой метод не влияет на время установки системы.

при "методе SVPACK" обновление вместе и инсталлятором (в виде SFX CAB-архива) полностью помещается в SVPACK. Поскольку исходные файлы и обновленные + инсталлятор в каждом обновлении существуют параллельно размер дистрибутива значительно растет (на данные момент с учетом всех post SP 2 обновления для XP ок. 100 Мб). К тому же сильно возрастает время установки системы, т. к. на T 13 фактически срабатывает батник и поочредно ставит NN обновлений, что в зависимости от конфигурации может продолжатся от 5 до 45 мин. Положительным моментом является возможность удаления установленных обновлений (при использовании корректных ключей).

-------
Баста, карапузики, кончилися танцы...
Клуб переводчиков|Твики реестра


Отправлено: 04:06, 31-01-2007 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Ключ integrate или Метод svcpack.inf

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] svcpack.inf или cmdlines.txt DImaN! Автоматическая установка Windows 2000/XP/2003 10 07-11-2007 11:31
ОБновления и svcpack.inf... DImaN! Автоматическая установка Windows 2000/XP/2003 2 30-10-2007 05:59
Интеграция update nLite и Ключ /integrate | Метод svcpack.inf aschim Автоматическая установка Windows 2000/XP/2003 11 17-10-2007 05:34
svcpack.inf desperate Автоматическая установка Windows 2000/XP/2003 7 13-06-2006 19:18
Подробнее о методе svcpack.inf Ven Автоматическая установка Windows 2000/XP/2003 6 12-08-2005 01:53




 
Переход