Показать полную графическую версию : [addon] z-KeepPrefSVC - интерактивный выбор устанавливаемых программ из svcpack.inf
Страниц :
1
2
3
4
[
5]
6
7
8
conductor, внимательно прочитайте шапку, там есть ответ.
conductor
16-10-2010, 11:55
conductor, внимательно прочитайте шапку, там есть ответ.
зачем так сложно применять 2 аддона?
закинул в апдейт пак
cmdow.ex_+hidcon.ex_( мне эти надо)
и прописывается в Dosnet+Txtsetup
ЗЫ решил так без всяких аддонов !
conductor, мой ответ касался вопроса не о CMD-Files. Может я неверно понял вопрос, но перед началом установки Windows вопросы задаются из PreSetup.cmd, вот я и посоветовал прочитать информацию в шапке где автор описал варианты для тех кому не нужны вопросы.
sLiDeR-X!
Как и обещал – GUI для аддона. Необходимо только сделать «обвертку»
На этапе сборки дистрибутива:
Перенос секции SetupHotfixesToRun в файл SetupHotfixes.cmd.
Копирование SetupHotfixes.cmd в SVCPACK.
На этапе установки:
Обеспечить копирование файла SetupHotfixes.cmd в %Systemdrive% на Т40
Обеспечить запуск GUI на Т40 (dosnet, txtsetup)
Обеспечить запуск %Systemdrive%\SetupHotfixes.cmd на Т13
В файл SetupHotfixes.cmd после применения утилиты дописывается:
@echo off
start /wait %SrcDosPath%\I386\SVCPACK\.......
………
start /wait %SrcDosPath%\I386\SVCPACK\.......
DEL /F /Q %0
После выполнения программы (GUI) встроен режим самоудаления. При отсутствии %Systemdrive%\SetupHotfixes.cmd программа сразу закрывается.
Прошу иных участников, свои аддоны с ГУИ не выкладывать - ГУИ был сделан по заказу автора аддона.
С уважением Opel431.
opel431, извините за может тупой вопрос, а что с ним делать? Я так понимаю его надо положить в папку аддона, а для него есть какие-нибудь настройки?
И ещё Копирование SetupHotfixes.cmd в SVCPACK. », а например копирование файла _SetupHotfixesL.cmd из папки аддона в SVCPACK не произойдёт. Для чего мне это нужно: я для себя сделал выбор устанавливаемых компонентов в зависимости от ответа на вопрос из PreSetup.cmd перед началом установки Windows, при положительном ответе - устанавливаются все аддоны, что в SetupHotfixes.cmd, а при отрицательном - только те которые прописаны мною в _SetupHotfixesL.cmd. А Ваш GUI для аддона использует PreSetup.cmd?
Я конечно могу "методом проб и ошибок" опробовать GUI для аддона, но если Вам не трудно - ответьте.
а что с ним делать? »
Для начала, sLiDeR-X сделает «обвертку», для своего аддона - так мы договорились, поэтому я и не делал аддон, а только GUI.
Принцип работы прежний, но с долей "модификации":
1. В аддоне, файл Finish, копирует построчно, всю (наверное, за исключением аддона MassStor32 - не разбирался) секцию SetupHotfixesToRun в файле SVCPACK.INF. Копирование происходит в создаваемый (папка I386\SVCPACK) файл SetupHotfixes.cmd. К каждому хотфиксу при этом добавляется путь к папке I386\SVCPACK на дистрибутиве. После чего секция очищается.
2. На Т40 файл SetupHotfixes.cmd, и GUI-утилита (пока не знаю нужно ли), копируются в %Systemdrive%. Все - дальше запускается утилита, в зависимости от выбора редактируется файл SetupHotfixes.cmd. После этого GUI- утилита самоудаляется, а файл SetupHotfixes.cmd запускается на Т13 с %Systemdrive%.
Genry111
23-12-2010, 13:51
opel431,
подскажите пожалуйста по поводу GUI_SVCPACK, вроде делал всё по интструкции , но получается так
оригинал SetupHotfixes.cmd:
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 Set SrcDosPath=%%i:
%SrcDosPath%\I386\SVCPACK\1000.exe /verysilent
%SrcDosPath%\I386\SVCPACK\Aida64EE.exe -ai01 -gm2
%SrcDosPath%\I386\SVCPACK\dmaster.exe
...
после запуска и выбора получается :
@echo off
start /wait for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\Aida64EE.exe -ai01 -gm2
start /wait for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\dmaster.exe
DEL /F /Q %0
вроде как пропущено определение %%i: как в оригинале do if exist %%i:\WIN51 Set SrcDosPath=%%i:
а в инструкции написано что получится такое
В файл SetupHotfixes.cmd после применения утилиты дописывается:
@echo off
start /wait %SrcDosPath%\I386\SVCPACK\.......
………
start /wait %SrcDosPath%\I386\SVCPACK\.......
DEL /F /Q %0 »
что я не правильно делаю?
sLiDeR-X
23-12-2010, 14:45
Genry111, не торопитесь.
Я сам выложу готовый аддон. Этот GUI пока не работоспособен.
sLiDeR-X
29-12-2010, 11:45
Обновление аддона с применением GUI.
На данный момент стабильная версия. Пока тестовая.
Говорим спасибо участнику конференции - opel431 (http://forum.oszone.net/member.php?u=135753)
sLiDeR-X, спасибо за GUI.
В аддоне есть файл Addons\z-KeepPrefSVC\Files\ForceCopy\SVCPACK\RunSetup.ini.
В нем можете записывать все возможные аддоны - GUI выберет только те, которые есть в дистрибутиве. »
Маленькое уточнение, записывать нужно имена исполняемых файлов или папок аддонов.
sLiDeR-X
29-12-2010, 12:08
Wowa_z, имена файлов.
Если у вас папка называется 123 а в ней аддон с именем 456, то нужно в RunSetup.ini прописать 456
А вообще:
имя_exe_файла=Расшифровка »
sLiDeR-X!
Я сбросил в ЛС обновление. Думал ты к вечеру решишься.
GUI выберет только те, которые есть в дистрибутиве »
Поправлю, а то некоторые до шапки не доберутся и решат именно так.
ГУИ выбирает из _SetupHotfixes.cmd. А вот секцию HINT (RunSetup.ini) можно заполнять на все случаи жизни.
sLiDeR-X
29-12-2010, 13:02
Создал тему по GUI отдельно. Все вопросы туда. GUI для z-KeepPrefSVC (http://forum.oszone.net/showthread.php?p=1576940)
Все вопросы туда »
Я, тему вести не буду. Твой аддон, ты и заправляй. Нужны будут изменения в PM.
sLiDeR-X
29-12-2010, 13:12
opel431, я так и думал :)
sLiDeR-X
06-01-2011, 13:45
Обновление аддона!
sLiDeR-X
14-01-2011, 13:27
Обновление аддона.
Прошу перекачать.
sLiDeR-X, не знаю в ту ли тему пишу, но у меня вопрос по поводу PreSetup.cmd, поскольку он прикреплён к этому аддону - пишу здесь.
В PreSetup.cmd указано, что
:: Если пользуйтесь фейковым setup.exe от BoaSoft (http://forum.oszone.net/showthread.php?t=100898) с
:: мультивариантной загрузкой измените в следующей строке путь до папки I386 вашего дистрибутива, например:
:: set WinPath=\WinDistrib\WinXP_SP3_VL_UpdPk\
а если я не использую мультивариантной загрузкой, то строку
set WinPath=\
оставлять как есть, или надо прописать
set WinPath=\WinDistrib\
Спасибо.
sLiDeR-X
14-01-2011, 16:07
Wowa_z, написано же, "если ... с мультивариантной загрузкой". Логично думать, что если без мультивариантной загрузки - то ничего менять не надо. У вас же i386 в корне.
saavaage
15-01-2011, 23:41
sLiDeR-X, в Required стоит CMD_Files. Это требование еще актуально? Если да, то где мне этот аддон взять?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC