PDA

Показать полную графическую версию : Вопрос по методу svcpack.inf


Страниц : 1 [2] 3

Wu-Tang
21-11-2012, 03:01
Сlassic,
хорошо. а как твой тогда правильно прописать7
и почему же все же мой экзешник не ставится7
посмотрел. что нутри. как можно подредактить reg фацл без потери работоспособности sfx7

Сlassic
21-11-2012, 04:46
Да так и прописать: <имя файла>.exe
как можно подредактить reg фацл без потери работоспособности sfx7 »

Открыть 7-zip-ом файл IE8-x86-RUS.exe, извлечь IE8.reg, удалить IE8.reg из архива, архив не закрывать отредактировать извлеченный IE8.reg и просто перетащить отредактированный IE8.reg в открытый архив.

SoulSide
21-11-2012, 05:27
IE8.exe /quiet /update-no /norestart »
К слову, подобные команды нужно в кавычки заключать "IE8.exe /quiet /update-no /norestart"

Сlassic
21-11-2012, 16:24
К слову, подобные команды нужно в кавычки заключать »
Ну не знаю.. Стандартный cab-архив IE8-WindowsXP-x86-RUS.exe, переименованный в IE8 и прописанный в svcpack.inf без кавычек
IE8.exe /quiet /update-no /norestart
проинсталировался благополучно на виртуалке.

sov44
21-11-2012, 17:10
подобные команды нужно в кавычки заключать »
С чего бы это? Сами исполнительные файлы, если в их имени есть пробелы, нужно заключать в кавычки, а вот ключи нет. Должно быть как-то так:
"My IE8.exe" /quiet /update-no /norestart

Amigos
22-11-2012, 09:14
и почему же все же мой экзешник не ставится7 » уберите все ключи, оставьте только
IE8.exe
запустится установка на t13 в ручном режиме?
установить в результате получиться?

Wu-Tang
22-11-2012, 19:12
Amigos,
убрал, консольное окно мигало на т13, в установленной винде так и осталась 6 версия, те не установился.
Сlassic,
твой экзешник еще не тестил, но думаю тоже не установится.

ps может что-то куда еще писать надо. папка svcpack в i386 лежит, в ней ie8.exe, в svcpack прописано.

[Version]
Signature="$Windows NT$"

[SetupData]
CatalogSubDir="i386\SVCPACK"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
IE8.exe

что ему надо-то не пойму.

Сlassic
22-11-2012, 20:39
А у меня в svcpack

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\I386\SVCPACK"

[ProductCatalogsToInstall]

Amigos
22-11-2012, 21:24
в установленной винде так и осталась 6 версия, те не установился. »
варианта два
1 ваш ie8.exe это не работающая какашка
2 что то не так с самим svcpack.inf

для определения 1 или 2
добавьте cmd.exe в список
[SetupHotfixesToRun]
IE8.exe
cmd.exe

если в результате на t13 запуститься консоль, значит у вас вариант 1
не запустится — вариант 2

SoulSide
23-11-2012, 00:57
Wu-Tang, Пробуйте ещё так:
Из IE8-WindowsXP-x86-RUS.exe извлекаете все файлы;
Упаковываете 7 zip-ом;
Внизу прикрепил архив для сборки IE8, распаковываете его, в нём будет папка IE8, в ней файлы: IE8.ico, Setup.res и config.txt
Рядом с файлами положите свой упакованный архив и соберите, например с помощью Кнопки для работы с 7z SFX архивами. (http://forum.oszone.net/thread-83838.html) от gora (http://forum.oszone.net/member.php?userid=8802)
Ключи в config.txt уже включены:
-ai1 - /passive /norestart
-ai2 - /passive /update-no /norestart
-ai3 - /passive /nobackup /norestart
-ai4 - /passive /no-default /norestart
-ai5 - /passive /update-no /nobackup /norestart
-ai6 - /passive /no-default /nobackup /norestart
-ai7 - /passive /update-no /no-default /nobackup /norestart
можете изменить по своему.

Надеюсь разберётесь и труда особого не составит.
Это будет на много проще чем гадать на кофейной гуще.

Wu-Tang
23-11-2012, 16:18
MajorVersion=5
MinorVersion=1
BuildNumber=2600 »
Может эти строчки так важны?
CatalogSubDir="\I386\SVCPACK" »
У меня слэша не было перед и386.

Amigos,
первый врядли, у товарища он нормально инсталлится.
а если второй допишу, то консоль будет висеть или моргнет только.

SoftLine,
Сейчас откатаю все варианты, потом этим займусь.

Wu-Tang
23-11-2012, 16:44
Amigos
Откатал ваш вариант, консольные окна мигают, но видимо те, что из cmdline и runonce, просто консольного окна не появляется , чтоб висело.

Amigos
24-11-2012, 22:09
то консоль будет висеть или моргнет только. »висеть, пока сами не закроете.
просто консольного окна не появляется , »>что то не так с самим svcpack.inf »

Сlassic
24-11-2012, 23:38
Чесн слово, не пойму я этих плясок вокруг SVCPACK. Для эксперимента распаковал так называемый "чистый" дистриб XP SP3, создал в папке i386 папку SVCPACK, создал файл svcpack.inf. В файл svcpack.inf скопировал текст из первого поста ТС (Eliot NES):

[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\SVCPACK"

[CatalogHeader]

[SetupHotfixesToRun]


ниже строки [SetupHotfixesToRun] добавил строку IE8.exe /quiet /update-no /norestart, получилось :


[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\SVCPACK"

[CatalogHeader]

[SetupHotfixesToRun]
IE8.exe /quiet /update-no /norestart


положил его в папку i386 (даже не сжимал в SVCPACK.IN_).
Скачал IE8-WindowsXP-x86-RUS.exe с http://www.microsoft.com/ru-ru/download/details.aspx?id=43
переименовал в IE8.exe и положил в папку SVCPACK. Создал загрузочный образ, на виртуалке проверил - IE8 нормально проинсталировался.
Вот что можно "намутить" из очевидного, что бы все это обломать ?

Aquila
25-11-2012, 01:17
Сlassic, а как же добавить строки в DOSNET.INF и TXTSETUP.SIF?

Сlassic
25-11-2012, 01:34
Сlassic, а как же добавить строки в DOSNET.INF и TXTSETUP.SIF? »
Вот ничего я не добавлял в указанных файлах. Сейчас попробую другой образ распаковать.....

И в другой дистрибутив XP SP3 и в XP SP2 добавлял по аналогии - все сработало нормально.

Wu-Tang
29-11-2012, 01:45
Amigos, Сlassic,
вобщем добавил эти 3 строчки и инстал запустился.
MajorVersion=5
MinorVersion=1
BuildNumber=2600 »
но прописанный cmd.exe, окно так и не пояилось, чтоб висело. странно все равно.

Wu-Tang
16-12-2012, 03:05
У меня в архиве перед установкой IE-8 инсталится WindowsXP-KB932823-v3-x86-RUS.exe (почему ? сейчас уже и не вспомню, похоже где-то здесь на форуме вычитал). Короче, вот мой, хочешь "покопайся" в нем ...
IE8-x86-RUS.exe »

я посмотрел этот пак собирал gora, а есть ли тема по нема, а то есть вопросик?

alert30
16-12-2012, 04:32
Wu-Tang, только это (но собрал dimadr) (http://forum.oszone.net/thread-74854.html), но обсуждение закрыт.

Сlassic
16-12-2012, 11:40
я посмотрел этот пак собирал gora, а есть ли тема по нема, а то есть вопросик? »
Если вы определили по свойствам архива "Company 'gora-sah'", так у меня все 7z SXF архивы, собранные мной, с такой подписью...
Wu-Tang, только это (но собрал dimadr), но обсуждение закрыт. »
Господа, товарищи, этот свой пак я собирал сам.

Sorry за off top.




© OSzone.net 2001-2012