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

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

Ответить
Настройки темы
[решено] svcpack.inf Help

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


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

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


народ помогите такая просьба......я вапще не вкурсе как пользоватьса svcpack.inf у меня есть аддон ResPatch_BDGY в 7з формате.....и как его вставить в сборку......что куда кидать надо я на главной странице прочитал про эту вещь но так не чё не понял обьясните плиз по понятней.....

Отправлено: 19:35, 04-02-2014

 

Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


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

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


Читай.

Отправлено: 20:46, 04-02-2014 | #2



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

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


SHVtYW4=


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

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


В основу взят оригинальный дистрибутив

В оригинальном дистрибутиве нет самого svcpack.inf, он находится в файле SVCPACK.IN_ (точнее в "Образ.ISO\I386\SVCPACK.IN_")
Открываешь образ, например программой UltraISO
В образе заходишь в папку I386 и находишь файл SVCPACK.IN_
Файл SVCPACK.IN_ копируешь в корень диска C:\ (Диск C и пути использую в качестве примера, по этому пути могут быть свои).
SVCPACK.IN_ - это архив CAB, из SVCPACK.IN_ потребуется извлечь файл svcpack.inf например:
  1. Архиватором 7-zip
    • На файле SVCPACK.IN_ жмёшь ПКМ (Правая кнопка мыши) из контекстного меню выбираешь 7-Zip » Распаковать здесь
  2. Стандартными средствами Windows: через командную строку:
    • Меню Пуск » Выполнить или комбинацией клавиш WIN+R
      вводишь CMD и жмёшь ОК
      в командной строке вводишь:
      Код: Выделить весь код
      EXPAND C:\SVCPACK.IN_ C:\svcpack.inf
      жмёшь ENTER
      файл svcpack.inf будет извлечён в корень диска C:

Содержимое оригинального файла svcpack.inf:
Код: Выделить весь код
[Version]
Signature="$Windows NT$"

[SetupData]
CatalogSubDir="i386\hotfixes"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
CatalogSubDir="*" - Здесь задаётся путь к каталогу поддиректории где будут находиться исполняемые файлы
[SetupHotfixesToRun] - Под данной секцией прописываются файлы для установки и ключи если таковые имеются

Начнём:
В корне диска C:, создаёшь папку SVCPACK
далее в папку SVCPACK копируешь программы которые должны быть установлены при установке ОС Windows.
после того как скопировал программы для установки, переходишь к файлу svcpack.inf
файл svcpack.inf открываешь в текстовом редакторе и прописываешь следующее:
Код: Выделить весь код
[Version]
Signature="$Windows NT$"

[SetupData]
CatalogSubDir="\I386\SVCPACK"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
Setup_1.exe
Setup_2.exe /S
"Setup 3.exe"
Под секцией [SetupHotfixesToRun] вместо Setup_*.exe могут быть прописаны твои программы.
Должно быть заметил что у Setup_2.exe присутствует ключ /S
  • Ключ /S - применяется для тихой установки программы т.е чтоб процесс установки не отображался.
    У каждого инсталлятора, ключ может быть свой, например/quiet.
Так же ты должен был обратить внимание на "Setup 3.exe" с кавычками.
Кавычки использовал потому, что между Setup и 3 (тройкой) присутствует пробел.

Пример готового файла svcpack.inf:
Код: Выделить весь код
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\I386\SVCPACK"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
fplayer.exe /Install
fplayer_ax.exe /Install
vcredist.exe /Q
DXSETUP.exe /silent
После того как твой файл svcpack.inf готов, упаковываешь обратно:
Меню Пуск » Выполнить или комбинацией клавиш WIN+R
вводишь CMD и жмёшь ОК
в командной строке вводишь:
Код: Выделить весь код
MAKECAB C:\svcpack.inf C:\SVCPACK.IN_
жмёшь ENTER
файл SVCPACK.IN_ будет создан в корне диска C:

Теперь открываешь Образ.ISO
В образе переходишь в папку I386
в папку I386 копируешь файл SVCPACK.IN_ и папку SVCPACK
если попросит о замене, то согласись с требованиями нажав Да.
Хочу заметить что изначально в оригинальном дистрибутиве, в папке I386, папка SVCPACK не существует.

Последний раз редактировалось Nordek, 04-02-2014 в 22:54.


Отправлено: 22:36, 04-02-2014 | #3


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


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

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


спс понял...тогда ещё один вопрос вот я скачал аддон там и ехе фаилы и безформатные которые открываются в блокноте Run SpecCase Hive Finish.....как я понял на 13м установки должен запиститьса фаил Run а он дальше открывает остальные програмы.......да и через ехе не удалось установить эту прогу

Отправлено: 10:08, 05-02-2014 | #4


Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


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

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


Цитата glebkox:
как я понял на 13м установки должен запиститьса фаил Run а он дальше открывает остальные програмы »
Нет, аддоны написаны для UpdatePack-ов, чтоб с помощью его движка (скрипта) интегрироваться в дистрибутив. Здесь UpdatePack для Хр, качаешь распаковываешь его, в Distr.ini прописываешь путь к папке с распакованным дистрибутивом Xp Sp3, в Addons распаковываешь необходимые адоны, и запускаешь __PATCH.CMD.
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:50, 05-02-2014 | #5


SHVtYW4=


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

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


Цитата glebkox:
тогда ещё один вопрос вот я скачал аддон »
В корне диска C:\ создаёшь папку WinXP
Образ Образ.ISO открываешь программой UltraISO
Всё содержимое образа копируешь в папку WinXP которую ты создал в корне диска C:\
Скачиваешь UpdatePack который находится в первом сообщении темы: UpdatePack-XPSP3-Rus.
В корне диска C:\ создаёшь папку UpdatePack
Открываешь UpdatePack-XPSP3-Rus-13.12.15.7z архиватором 7-zip
Всё содержимое которое находится внутри UpdatePack-XPSP3-Rus-13.12.15.7z, извлекаешь в папку UpdatePack которую ты создал в корне диска C:\
Скачиваешь аддон Internet Explorer 8 Rus (с заменой файлов IE6)
Открываешь IE8_Reload-13.12.15.7z архиватором 7-zip
Внутри IE8_Reload-13.12.15.7z будет находиться папка IE8_Reload
Папку IE8_Reload извлекаешь в папку Addons которая находится в C:\UpdatePack, т.е саму папку IE8_Reload тебе нужно поместить в C:\UpdatePack\Addons (Ту же операцию проделываешь с остальными аддонами если есть в них необходимость).
Теперь возвращаешься назад, т.е в C:\UpdatePack, там будет лежать файл Distr.ini
С помощью блокнота открываешь Distr.ini, и в Distr.ini который ты открыл с помощью блокнота, прописываешь путь к распакованному образу, т.е в Distr.ini пишешь эту строчку:
Код: Выделить весь код
C:\WinXP
затем сохраняешь (Файл » Сохранить или комбинацией клавиш CTRL+S ).
Теперь, находясь в папке UpdatePack, т.е в C:\UpdatePack - наводишь курсор на файл __PATCH.CMD, и двойным нажатием кнопки мыши запускаешь его.
Дожидаешься завершения.

После того как всё будет готово, открываешь Образ.ISO и удаляешь из него всё
Дальше из папки WinXP т.е из C:\WinXP выделяешь все файлы, помещаешь в открытый образ и сохраняешь.

Таким не хитрым образом ты интегрируешь не только аддон Internet Explorer 8 Rus (с заменой файлов IE6) но и последние обновления Windows.

Последний раз редактировалось Nordek, 06-02-2014 в 20:20.

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

Отправлено: 20:06, 06-02-2014 | #6


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


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

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


Цитата Nordek:
программы которые должны быть установлены при установке ОС Windows »
- извиняюсь: мож не в тему, но раз уж речь идёт об svcpack.inf - значит = [Т13] и как минимум - УнАттендед (без присмотра), но далеко не каждая прога при установке ведёт себя небеспокоящим образом - то примите лицензию, то укажите путь, то... и т.д. и т.п. С этими негативными явлениями я поборолся мож и своеобразно, но результативно - тема "MSI/SFX Portable Installer от UFO 007" - на днях...

-------
И был сначала ZX-Spectrum, потом Pentium, а на 7-ой день появился AMD, но это - форзва!!!


Отправлено: 01:30, 08-02-2014 | #7



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] SVCPACK.INF и .bat AlterEgoFS Автоматическая установка Windows 2000/XP/2003 7 05-10-2010 17:15
ОБновления и svcpack.inf... DImaN! Автоматическая установка Windows 2000/XP/2003 2 30-10-2007 05:59
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
Номер билда в svcpack.inf. excimer1 Автоматическая установка Windows 2000/XP/2003 1 29-07-2005 22:30




 
Переход