Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   UpdatePack для Windows 7/8 (http://forum.oszone.net/showthread.php?t=251886)

markowww 20-01-2013 02:57 2070738

UpdatePack для Windows 7/8
 
Представляю на суд сообщества аналог UpdatePack-XPSP3-Rus, только для ОС Windows 7/8.

Основные возможности:
  • Интеграция SVCPACK-аддонов, поддерживающих установку на "живую" систему, в SetupComplete.cmd
  • Поддержка конфигураций аддонов
  • Интеграция обновлений (в комплект не входят!)
  • Интеграция драйверов (в комплект не входят!)
  • Создание загрузочного ISO-образа
  • Поддержка Windows 7/8
Системные требования:
  • Microsoft .Net FrameWork 2.0-4.0
  • DISM (Присутствует по умолчанию в Windows 7/8)
Скачать:Известные ошибки:
  • Команды аддона из файла finish всегда ищутся сначала в системном каталоге. Критично для работы с образами Windows 8 на Windows 7. Например, в Windows 7 имеется dism.exe версии 6.1, который расположен в system32. А в ADK для Windows 8/8.1 dism.exe имеет версии 6.2 и 6.3, но сам файл находится в Program Files. Команда из файла finish ВСЕГДА будет использовать dism.exe, расположенный в system3.


История изменений:
читать дальше »

14.02.5
  • Исправлено поведение программы, когда пути к дистрибутиву и выходному каталогу совпадают, но записаны в разном регистре
  • Папка Software теперь удаляется перед копированием в нее аддонов.
  • Обновлен аддон 1-DriverPack до версии 13.06.27 (Не поддерживает Windows 8.1).
13.6.16
  • Исправлена работа с аддонами для x64 систем
  • Версия системы и разрядность образа теперь определяются автоматически
  • ISO-образ теперь создается с файловой системой UDF (В случае работы с Windows 8, размер файлв install.wim может превысит 4ГБ)
13.1.26
  • Убрана зависимость от Windows AIK/ADK
  • Изменена работа с аддонами: теперь установка происходит из RunOnceEx, который формируется скриптом SetupComplete.cmd (Некоторые аддоны и твики реестра не могут применяться до первого входа в систему)
  • В комплект поставки включен аддон на базе Standalone driver pack utility (Паки драйверов скачиваются отдельно)
13.1.20
  • первоначальный релиз

Структура утилиты:
читать дальше »

Код:

UpdatePack
|-Addons - папка для SVCPACK-аддонов, поддерживающих установку на живую систему
|-Configs - папка для хранения конфигураций
|-Drivers - папка для хранения драйверов
| |-x86
| |-amd64
|-ISO - папка для хранения загрузочных ISO-образов
|-Mount - точка монтирования образа
|-Updates - папка для обновлений
| |-x86
| |-amd64
|-UpdatePack.exe - утилита
|-UpdatePack.ini - файл настроек


Файл настроек:
читать дальше »

Код:

[options]
;Путь к образу
srcdir=I:\Install\Windows\7\UpdatePack\Src

;Путь для сохранения нового образа
;Если не задан, то будет обрабатываться образ в папке srcDir
dstDir=I:\Install\Windows\7\UpdatePack\Dst

;Создавать ISO-образ
generateIso=1

;Интегрировать драйвера
integrateDrivers=0

;Интегрировать обновления
integrateUpdates=1

;Номер редакции Windows 7/8
imageIndex=1


Работа с аддонами:
читать дальше »
  • SVCPACK-аддоны поддерживаются в неизменном виде: сохраняется и структура папок, и содержимое файла run (Внимание! Для некоторых аддонов может потребоваться небольшая адаптация)
  • Установочные пакеты копируются в папку Software, которая находится в корне образа
  • В setupcomplete.cmd заносятся команды из файла run аддона в формате "%DiskRoot%\Software\ИмяАддона\setup.exe -параметры". Внимание! Если исходный образ уже содержал файл setupcomplete.cmd, то его содержимое будет утеряно.
  • Помимо директивы run поддерживаются еще две:
    • finish - команды из этого файла выполняются после интеграции всех аддонов и до размонтирования и/или создания ISO-образа (в комплект поставки утилиты входит аддон, копирующий в образ файл ответов autounattend.xml и файл DiskRoot.txt, по которому выставляется переменная %DiskRoot%)
    • setupcomplete - команды из этого файла добавляются в setupcomplete.cmd без подстановки пути "%DiskRoot%\Software\ИмяАддона (например, для выполнения команды net)
    • Команды в run и setupcompleted могут содержать шаблоны, вместо которых будут подставляться соответствующие пути
      читать дальше »

      {addon_path}, {addons_dir}, {dst}, {src}, {mount}, {drivers}, {updates}, {work_dir}, {architecture}

Использование:
читать дальше »
  • UpdatePack.exe - будут обработаны все аддону
  • UpdatePack.exe ИмяКонфигурации - будут обработаны аддоны из файла Configs\ИмяКонфигурации. Если файл не существует, то он будет создан со списком всех имеющихся аддонов.


Внимание!!! Утилита писалась для собственного использования и носит исключительно тестовый характер. Буду рад всем замечаниям и отчетам об ошибках!

apozlevich 20-01-2013 10:19 2070816

Я так понимаю, это хитрая оболочка над WAIK? Все равно большое спасибо за труд, сколько этого ждали.
Интересно мнение админов, которые вроде бы были против...

MKN 20-01-2013 11:40 2070852

markowww,
Возможно ли обойтись без установки WAIK/WADK , сделав для "UpdatePack для Windows 7/8" - "ядро" из только необходимых компонентов WAIK/WADK ?

markowww 20-01-2013 12:07 2070865

Цитата:

Цитата MKN
Возможно ли обойтись без установки WAIK/WADK , сделав для "UpdatePack для Windows 7/8" - "ядро" из только необходимых компонентов WAIK/WADK ?

ДУмаю, что можно. В теме W7GPatch можно скачать DISM для XP. Проверю.

markowww 26-01-2013 22:50 2075762

Новая версия от 26.01.2013

13.1.26
  • Убрана зависимость от Windows AIK/ADK
  • Изменена работа с аддонами: теперь установка происходит из RunOnceEx, который формируется скриптом SetupComplete.cmd (Некоторые аддоны и твики реестра не могут применяться до первого входа в систему)
  • В комплект поставки включен аддон на базе Standalone driver pack utility (Паки драйверов скачиваются отдельно)

half2life 13-05-2013 23:31 2149607

markowww,
читать дальше »
ОШИБКА в описании:
"setupcompleted - команды из этого файла добавляются в setupcompleted.cmd без подстановки пути [b]"%DiskRoot%\Software\ИмяАддона [b](например, для выполнения команды net)"


И потом, идея вашего UpdatePack'a очень хороша! напишите более подробные инструкции(если таковы имеются) (ну или FAQ, как это в свое время было сделано для знаменитого UpdatePack-XPSP3-Rus)

P/S/ вы наверное знаете эту тему?? в чем "фишка" вашей...

markowww 13-05-2013 23:38 2149612

half2life, спасибо за замечание!

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

half2life 14-05-2013 19:00 2150119

markowww,
Цитата:

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

Nun-Nun 15-05-2013 15:41 2150474

Цитата:

Цитата half2life
Спасибо за ответ на предыдущий комент. »

Для спасибов используйте, пожалуйста, принятый на форуме способ - жмите под нужным Вам комментом на "Полезное сообщение".

markowww 16-06-2013 22:18 2168803

Новая версия от 16.06.2013

13.6.16
  • Исправлена работа с аддонами для x64 систем
  • Версия системы и разрядность образа теперь определяются автоматически
  • ISO-образ теперь создается с файловой системой UDF (В случае работы с Windows 8, размер файла install.wim может превысит 4ГБ)

Для записи образа на флэшку рекомендую WiNToBootic: программа бесплатна и использует NTFS, что решает проблему с ограничением на размер файла.

rovshan_cs 23-06-2013 16:44 2172717

markowww,
Цитата:

Для записи образа на флэшку рекомендую WiNToBootic: программа бесплатна и использует NTFS, что решает проблему с ограничением на размер файла.
по-мне - уж лучше MultiBoot USB от Jekson07 - функционал отменный и проверенный временем!!! или решение от Smarty- заслуживает внимания!

markowww 05-02-2014 18:49 2303416

Новая версия от 05.02.2014

14.02.5
  • Исправлено поведение программы, когда пути к дистрибутиву и выходному каталогу совпадают, но записаны в разном регистре
  • Папка Software теперь удаляется перед копированием в нее аддонов.
  • Обновлен аддон 1-DriverPack до версии 13.06.27 (Не поддерживает Windows 8.1).

Известные ошибки:
  • Команды аддона из файла finish всегда ищутся сначала в системном каталоге. Критично для работы с образами Windows 8 на Windows 7. Например, в Windows 7 имеется dism.exe версии 6.1, который расположен в system32. А в ADK для Windows 8/8.1 dism.exe имеет версии 6.2 и 6.3, но сам файл находится в Program Files. Команда из файла finish ВСЕГДА будет использовать dism.exe, расположенный в system3.

FaNt0m7 12-12-2014 10:05 2443082

не могу понять что это за пути такие и куда....

После того как ввел путь к образу с вин8, программа взяла и самоудалилась ахахах с экстренным завершением работы!

;Путь к образу
srcdir=I:\Install\Windows\7\UpdatePack\Src

;Путь для сохранения нового образа
;Если не задан, то будет обрабатываться образ в папке srcDir
dstDir=I:\Install\Windows\7\UpdatePack\Dst

markowww 12-12-2014 11:07 2443101

FaNt0m7,

srcdir - путь к распакованному образу Windows 7/8/8.1 (откуда)

dstdir - путь к результирующему образу (куда)

Образ копируется из srcdir в dstdir и уже в dstdir обрабатывается. Если указаны одинаковые пути, то копирование не происходит.

AleksandrG 20-10-2016 12:32 2680075

Цитата:

Цитата markowww
Скачать:
UpdatePack-14.2.5
XPDism_x86.zip
XPDism_x64.zip »

не могу скачать,

Код:

Не удается получить доступ к сайту

Не удается найти DNS address сервера markowww.ru.

прошу помочь у кого есть

markowww 22-10-2016 11:53 2680659

AleksandrG, http://statenetru.426.com1.ru/UpdatePack-16.10.22.7z

AleksandrG 28-10-2016 13:17 2682433

Ошибка выполнения команды dism
Скрытый текст
Утилита обработки образа Windows 7/8 версия 13.05.31
Текущая конфигурация:
Путь к дистрибутиву: E:\UpdatePack-16.10.22\UpdatePack-16.10.22\GRMCPRFREO_RU_DVD_-32.iso
Разрядность дистрибутива:
Номер редакции: 1
Путь к обработанному дистрибутиву: E:\UpdatePack-16.10.22\UpdatePack-16.10.22\Iso
Интегрировать обновления: Да
Интегрировать драйвера: Нет
Создавать ISO-образ: Да
Файл конфигурации не задан, обрабатываются все аддоны
Найден аддон 00-SetDiskRoot
Найден аддон 1-DriverPack
Обработка образа...
Копирование дистрибутива
Скопировано файлов: 0.
Монтирование дистрибутива
Ошибка выполнения команды dism /Mount-Wim /WimFile:E:\UpdatePack-16.10.22\UpdatePack-16.10.22\Iso\sources\install.wim /index:1 /MountDir:E:\UpdatePack-16.10.22\UpdatePack-16.10.22\Mount: Не удается найти указанный файл
Работа программы была завершена с ошибкой. Нажмите любую клавишу...

есть DISM_1.0.5.exe, распаковал, куда его положить ?

AleksandrG 28-10-2016 14:10 2682460

Разобрался, инсталятор не срабатывает, ручками в Sistem32

markowww 29-10-2016 09:47 2682671

AleksandrG, указывается путь к распакованному дистрибутиву, а не к ISO

AleksandrG 02-11-2016 18:51 2684129

Вложений: 1
Цитата:

Цитата markowww
AleksandrG, указывается путь к распакованному дистрибутиву, а не к ISO »

с этим разобрался, но все равно ошибка

Пожелание - поменять формат имени лог файла на примерно такой ггммдд-ччммсс.log конечно по возможности
так будет удобнее


Время: 11:57.

Время: 11:57.
© OSzone.net 2001-