Показать полную графическую версию : [ликбез] Помощь начинающим .:[все вопросы]:. часть 2
Страниц :
1
[
2]
3
4
5
6
7
8
9
10
11
12
13
14
GenAleks
09-10-2011, 12:35
чтобы обновить файлы внутри CAB, другого способа обновления, кроме как распаковать CAB, заменить распакованные файлы нуждающиеся в обновлении, на новые, а затем всё собрать назад в CAB »Если я правильно понимаю (если что, поправте) не нужно интегрировать DRIVER, MMSSETUP (что это я не знаю), sp3 в образ: UpdatePack-XPSP3-Rus все сам обновит до актуальных версий. Но я почему-то нигде не прочитал об этом.
не нужно интегрировать DRIVER, MMSSETUP »это уже вы, как сборщик своей сборки должны решить, нужно это Вам в Вашей сборке XP или нет.
UpdatePack-XPSP3-Rus все сам обновит до актуальных версий »не "всё", только файлы самой Windows.
часть компонентов (например DirectX) при этом останутся не обновлёнными, часть (IE, WMP) хотя и будут обновлены обновлениями безопасности, по функционалу останутся старыми (IE6, WMP9), кроме того некоторые компоненты (dot.net , silverlight, powershell) отсутвуют в свежепоставленной Windows, т.к. в 2001 году майкрософт считала, что они "нужны не всем", сейчас MS своё мнение поменяла :)
GenAleks
09-10-2011, 14:34
это уже вы, как сборщик своей сборки должны решить, нужно это Вам в Вашей сборке XP или нет »
Я делаю мультиустановочный диск, значит нужно.
Вообще-то, я хотел услышать что *.сав с UpdatePack-XPSP3-Rus только обновляются, а не устанавливаются-так ли это. Если их нет, нечего обновлять.не "всё", только файлы самой Windows. »
Да спасибо, я понял.
(dot.net , silverlight, powershell) отсутвуют в свежепоставленной Windows »
А где взять dot.net , silverlight, powershell и за что они овечают.
А что значит свежепоставленной Windows »windows сразу после установки с дистрибутива, до настройки и до установки дополнительных программ и драйверов *.сав с UpdatePack-XPSP3-Rus только обновляются, а не устанавливаются-так ли это. »Cab это архив, в архиве файлы. эти файлы обновляются, архив после этого перепаковывается.
что такое "*.cab не устанавливаются" я не понял, ка можно "установить cab архив" ?
А где взять dot.net , silverlight, powershell и за что они овечают. »
Большинство аддонов (дополнений, интегрируемых при прмощи UpdatePack-XPSP3-Rus ) перечислены здесь. Там
и ссылки и описание http://wiki.oszone.net/index.php/Addons
Еще можно воспользоваться общим поиском. Это в самом верхнем правом углу. Или же поиском в каком-либо разделе по фильтрам. (Его можно использовать, если выйти из темы, например здесь http://forum.oszone.net/forum-62.html )
А вообще, посмотрите, что люди обычно интегрируют в сборках. На трекере, или еще где-нибудь. Набор, как правило не такой уж большой. А программы, необходимые для установки после - как правило, выносят в средства для пост-установки.
Например.
http://forum.oszone.net/thread-46483.html
GenAleks
09-10-2011, 18:56
Цитата GenAleks:
А что значит свежепоставленной Windows » »
Сори, я удалил этот вопрос как не уместный, не внимательно прочитал.
GenAleks
10-10-2011, 20:32
Подскажите пожалуста, где можно почитать (или расскажите начинающему) - при интеграции UpdatePack-XPSP3-Rus версия 11.9.25, при выполнении скрипта, распаковываются и обновляются CAB-файлы - что это за обновления, для чего это делается и как можно на это влиять (в плане добавления или обновления в CAB-файлы, может надо одновременно интегрировать и sp3 - я делал через /integrate). »
На конец-то разобрался, (чтение умных статей не прошло даром (http://www.oszone.net/8661/)) (добрые люди уже все слелали для нас - Petya V4sechkin (http://forum.oszone.net/member.php?u=27596), jameszero (http://forum.oszone.net/member.php?u=38952), simplix (http://forum.oszone.net/member.php?u=39948)) что для создания мультиустановочного диска достаточно интегрировать Набор обновлений UpdatePack-XPSP3-Rus для русской Windows XP Professional SP3 (http://forum.oszone.net/thread-196600.html). А то я ламал голову (и морочил ее же людям) с САВ, меня интересовали пакетными файлами драйверов-интегрировать или нет.
Если я ошибаюсь, поправте.
Всем спасибо.
С ув. Gennadiy
Подскажите в таком деле: интересует одна проблемка, касающаяся поштучной установки обновлений с помощью встроенного в Win 7 x64 инструмента "Центр обновлений Windows" (возможно в Win 7 x86 это дело выглядит аналогично, но в данном случае интересует именно Win 7 x64). В общем, при установке обновлений (включая драйверы) через этот центр, обновление сначала скачивается (а иногда и сразу распаковывается (в зависимости от характера обновления - системное, драйверы, прочий софт)) во временную папку Install, создаваемую в c:\Windows\SoftwareDistribution\Download. После установки скачанного обновления папка либо сразу удаляется вместе с содержимым, либо временно сохраняется до перезагрузки ОС или установки следующего обновления.
Появилась идея этим наблюдением воспользоваться (может это уже где-то реализовано, но пока не встречал). Смысл идеи заключается в том, чтобы до очистки (удаления) папки Install нужно успеть выудить из неё скачанное обновление. В чём же тут польза? - а польза в том, что отпадает необходимость лезть в интернет (тем более, что не всегда есть такая возможность) или на сайт микрохвоста и искать там эту обновку (ещё и не всегда да и не сразу найдёшь то, что нужно). А тут - пожалуйста, готовый инструмент в самой ОС! Только вот беда в том, что не всегда скачанное удаётся из папки Install перехватить. Некоторые обновления, например, для MS Office, практически сразу же удаляются, но подозреваю, что можно и их отловить, вот только как? Может можно как-то очистку папки Install временно заблокировать или как-нибудь автоматом её содержимое копировать?
P.S. Попробовал идею на практике - очень помогло с обновками ОС - сразу выудил то, что не мог найти ни в интернете, ни на oszon-е, ни вручную с сайта MS скачать. Очень удобно получается.
сразу выудил то, что не мог найти ни в интернете, ни на oszon-е, ни вручную с сайта MS скачать. »
... а пример?
dimadr,
Ну, например, KB2463332.
Поиск вручную отправляет сюда (http://www.microsoft.com/downloads/ru-ru/results.aspx?freetext=KB2463332&displaylang=ru&stype=s_basic), но ни один из выложенных там файлов не совпадает с тем, что автоматом скачивает винда - SQLServer2005ExpressSP4-KB2463332-x86-RUS.exe (60,8 Мб).
P.S. Ну и ещё UPEK Driver Update for TouchStrip Fingerprint Sensor, правда в распакованном виде.
jameszero
15-10-2011, 22:41
Nun-Nun
KB2463332
...
UPEK Driver Update for TouchStrip Fingerprint Sensor»
В Каталоге центра обновления Майкрософт - http://catalog.update.microsoft.com/v7/site/home.aspx есть и то, и другое.
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=KB2463332
http://catalog.update.microsoft.com/v7/site/Search.aspx?q=TouchStrip
По ссылкам переходить с помощью IE, для доступа необходим установленный ActiveX модуль MicrosoftUpdateCatalogWebControl.dll или [addon] Microsoft Update Catalog Web Control (http://forum.oszone.net/thread-154548.html)
jameszero,
За подсказку большое спасибо - принял к сведению. Но каталог центра обновлений это, тоже не панацея - проблемы остаются!
1) Какой именно вариант вручную потребуется скачивать в конкретном случае - не ясно! У некоторых обновок не только название, но и размер и даже дата совпадает!
2) Предлагаемые там для скачивания пакеты являются не привычными exe-шником или msu, а cab-ом.
3) Заявленные там размеры пакетов не всегда соответствуют действительности. Например, вариант того же UPEK Driver... (с заявленным размером 48 Мб) после скачивания имеет совершенно другой размер - 6 Мб.
Вот и разберись, что и в каком случае качать и ставить! Ну, не всё ж подряд!
Всё-таки проще, когда система уже скачала нужный ей вариант, и остаётся только его у неё вовремя позаимствовать.
Кто-нибудь может подсказать, как в файле конфигурации 7z sfx будет выглядеть командная строка, дописывающая в конец inf-файла (имя задано переменной %NAME_INF%), другую командную строку:
KEY_UNINST1="rundll32 advpack,LaunchINFSection %17%\%NAME_INF%.inf,Uninstall_%%P,0"
P.S. Разумеется, %%P в процессе работы 7z sfx будет принимать (в зависимости от ОС) значение x86 или x64.
Nun-Nun, если в конфиге есть строка вроде этой:SetEnvironment="NameInf=Aida64EE.inf" а в inf файле (в данном примере Aida64EE.inf) есть строка вроде этой:NAME_INF ="Aida64EE" то требуемая строка должна выглядеть как-то так:RunProgram="%%P:hidcon:cmd /c >>%NameInf% Echo KEY_UNINST1=\"rundll32 advpack,LaunchINFSection %%17%%\%%NAME_INF%%.inf,Uninstall_%%P,0\""
Nun-Nun, как я понимаю эта строка должна попасть в секцию [Strings] ?
В секции [Strings] нельзя использовать переменные для определения других переменных.
Ищите другие варианты...
как я понимаю эта строка должна попасть в секцию [Strings] ?
В секции [Strings] нельзя использовать переменные для определения других переменных.
Ищите другие варианты... »
Прописал в Inf-файле по-другому, но ярлык упорно не создаётся. Не пойму в чём загвоздка:
[PROG2.AddShortcut_x86]
Name =%SRTC_NAME1%%PROG_VERS%
CmdLine =11,%KEY_UNINST86%
[PROG2.AddShortcut_x64]
Name =%SRTC_NAME1%%PROG_VERS%
CmdLine =11,%KEY_UNINST64%
[Strings]
KEY_UNINST86 ="rundll32 advpack,LaunchINFSection MyProgram.inf,Uninstall_x86,0"
KEY_UNINST64 ="rundll32 advpack,LaunchINFSection MyProgram.inf,Uninstall_x64,0"
Вопрос решён - ошибка в синтаксисе.
Vladimir_02
20-11-2011, 15:44
нашел на просторах инета...
SFXMaker - инструмент для создания тихих инсталляторов, идеально подходит для автоматизации установки программ.
Возможности:
- Можно выставить любой из доступных режимов сжатия 7zip.
- Выбрать свой значок для созданного SFX архива или вытащить из другого инсталлятора.
- При выборе инсталлятора программы можно автоматически сгенерировать ключи тихой установки (поддерживаются инсталляторы NSIS, Inno, RAR SFX, MSI и др.)
- можно также создать аддон для nLite для интеграции в дистрибютив Windows.
Cкачать SFXMaker 1.2.1+русификатор и украинизатор (http://letitbit.net/download/22417.23b1ee4a256622c801d44a7417f0/SFXMaker_1.2.1_Final_installer.zip.html)
http://s008.radikal.ru/i305/1111/5d/b8e6029a3505t.jpg (http://radikal.ru/F/s008.radikal.ru/i305/1111/5d/b8e6029a3505.jpg.html)
Vladimir_02,
Лиц. DrWeb сообщает:
sfxmaker_1.2.1_final_installer.exe инфицирован вирусом BackDoor.Bifrost.17615
Vladimir_02
21-11-2011, 12:01
Nod 4 версии молчит... может DrWeb говорит, что это вирус, потому что программа написана на autoit ? а на autoit иногда пишут вирусы
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC