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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Утилиты - W7GPatch v.1.5.1

Ответить
Настройки темы
Утилиты - W7GPatch v.1.5.1

Аватара для opel431

Ветеран


Contributor


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


Конфигурация

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


Изменения
Автор: opel431
Дата: 18-07-2019
Вложения
Тип файла: zip XPDism_x64.zip
(2.35 Mb, 1277 просмотров)
Тип файла: 7z WimGPatch_v1.5.1.7z
(1.50 Mb, 2346 просмотров)
W7GPatch v.1.5.1 - симбиоз Dism.exe (MS) и Win7 Universal Patcher (Mr dUSHA)
Спасибо Mr dUSHA за замечательную утилиту!


Установщик приложений.


Программа позволяет в пакетном режиме:

1. Работать со всеми редакциями образа(Install.wim и Boot.wim).*
2. Интегрировать OEM-регистрацию (сертификат, ключ).
3. Добавить в образ настроенный файл ответов (AutoUnattend).
4. Интегрировать OEM-информацию (бренд, логотип).
5. Установить экран входа в систему.
6. Интегрировать по выбору/все обновления.
7. Интегрировать по выбору/все драйвера.
8. Удалять файлы и папки из образа по заданному списку.
9. Добавлять в образ папки/файлы (Темы, Обои и т.д.).
10. Импортировать твики реестра в образ.
11. Применять патч к ресурсам и системным библиотекам.
12. Добавлять необходимые приложения для установки в систему.
13. Создавать расширенный (Мультизагрузка, DARTS) Boot.wim.
14. Создать самозагружаемый ISO-образ дистрибутива.
15. Применять свои скрипты до и после монтирования образа.
16. Редактировать файл ответов.

*Программа работает в системе ОС «XP» и «Seven». Для работы в системе ОС XP необходимо скачать соответствующую версию DISM из «шапки» темы.


Особенности:

1. Программа разрабатывалась с учетом максимального использования возможностей DISM, ImageX и патчера. Для этого, дополнительно в программе, применена система плагинов (..Tools\Plugins\). Для удобства работы с плагинами, при загрузке программы, создается пользовательская переменная %Wim7Path%, возвращающая путь к корневой папке программы.
2. Список редакций в образе формируется автоматически.
3. Все необходимые твики (пункты в контекстное меню - смена фона, восстановление после обновлений, внесение OEM-информации, вносятся непосредственно в реестр).
4. Возможно применение пользовательских скриптов до и после обработки образа (StartBat.cmd и EndBat.cmd).
4. Создание в контекстном меню системы пункта для восстановления оформления установленной системы после обновлений (RecovRes.cmd).
5. Программа может использоваться как эмулятор командной строки (поле ввода).


Назначение папок:

1. AddBoot* - папка, для размещения вложенных папок с файлами, необходимых для создания мультизагрузочного образа (MultiBoot) и интеграции утилит DARTS (Darts - практически это использование модуля «Loader» от Boa Soft).
2. AddSoft - папка для приложений, устанавливаемых до загрузки рабочего стола в "тихом" режиме.
3. Drivers* – корневая папка, для вложенных папок с распакованными драйверами (установка из INF).
4. DVD* - папка, для распакованного дистрибутива Windows 7. Распаковку лучше проводить средствами работы с ISO (UltraISO и т.д.).
5. Files* – вложенные папки для Boot.win (Boot) и Install.wim (Shared). Это папки с файлами для замены в образе (обновления, дополнения системы), которые просто копируются в образ.
6. Resources* - папки с файлами открытых ресурсов (RES) для пропатчивания образов. Вложенные папки для Boot.wim (Boot), редакций образов Install.wim (Edition) и самого образа Install.wim.
8. Tools – вложенные папки с файлами и утилитами необходимыми для работы программы:
8.1 AddFix - папка с фоном входа в систему, командным файлом восстановления оформления на установленной системе, логотипом, вашим сертификатом и файлом ответов AutoUnattend.xml.
8.2. AddSoft – папка, с установщиком приложений, и конфигурационным файлом, который формируется из программы.
8.3 Boot - папка с загрузчиками и утилитой создания ISO. Для применения другого загрузчика, например «grub», его нужно разместить в этой папке и прописать в параметре «MyBoot» файла конфигурации программы (Wim7Patcher.ini).
8.4. Cfg - папка с конфигурационными файлами для программы.
- Wim7Patcher.ini - конфигурационный файл самой программы.
- DelListAll.cfg – общий список для удаления папок и файлов из Install.wim (файл DelList.cfg, формируется из выбора в списке автоматически).
- DelListAllBoot.cfg – общий список для удаления папок и файлов из Boot.wim (файл DelList.cfg, формируется из выбора в списке автоматически).
- Plugins.cfg – список подключаемых плагинов и консольных команд.
8.5. Plugins – папка, с плагинами (имеет несколько рабочих примеров для работы с ImageX).
8.6 Tweaks - папка с вашими твиками для импорта в образ.
9. Updates - папка для обновлений (msu, cab).
10. ISO - папка для создания самозагружаемого iso-файла (формируется автоматически).
11. Mount - папка для монтирования образа (формируется автоматически).

*Необходимо соблюдать разрядность образов (x86 или x64).


Основные настройки:

1. Распаковать.
2. Установить чек «Активировать».
3. Выбрать корневые папки для «Files», «Resources», «AddBoot» и откорректировать путь к диску.
4. Распаковать дистрибутив в папку «DVD» в зависимости от разрядности дистрибутива (x64 или x86).
5. Соответственно разрядности дистрибутива, положите необходимые файлы, обновления, драйвера и ресурсы.
6. Введите свой ключ в файл конфигурации, отредактируйте файл ответов, добавьте свой сертификат.
7. Для импорта твиков применяются четыре файла находящиеся в папке Tweaks. Default – импорт настроек для всех вновь создаваемых пользователей. User – для текущего, активного пользователя вошедшего в систему. Software – импорт настроек системы. System – импорт настроек оборудования и служб. Приведенные в файлах настройки, всего лишь примеры, в целях демонстрации правильного задания кустов для загрузки и импорта. В теме не будут рассматриваться настройки реестра и их применение.
8. Конфигурационный файл установки приложений (Soft.ini) имеет параметры: OnTimer - для установки времени до автозапуска (при установке параметра в 0, автозапуск отменен), и AutoRun - для установки без возможности вмешательства пользователя (1). Но, есть секрет - нажатие мышкой на иконку установщика разблокирует заблокированные кнопки.
9. В файле конфигурации программы (Wim7Patcher.ini) параметр «Position», предназначен для изменения положения панели с кнопками (L\R).

Для начинающих - во вложении имеются все необходимые папки для общего понимания. Файл сертификата обнулен - нужно иметь свой. Ключи в конфигурационный файл и минимально необходимый файл автоустановки AutoUnattend.xml (параметр "KEY"), нужно внести свой, не забывая, при необходимости, изменить разрядность ( processorArchitecture="x86").


Благодарность

За советы, практическую помощь, активное участие в обсуждении, тестировании и исправлении проекта – Mr dUSHA, Smarty, Комсомолец, tr011_tmn, Dmitry_K, Stranger13, ispolin, Jekson07, pahan22, AlexM22204.

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.

Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 20:02, 28-09-2011

 

Аватара для tr011_tmn

Ветеран


Автор проектов


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

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


Цитата Stranger13:
Ужасное обговление. (даже по размеру обнавлениий список выстраивается).
Было по имени, зачем было чтото менять непонемаю.
С этим нужно чтото решать? »
Что вас конкретно не устраивает в нововведении? Может то что вам лень прочитать описание автора к нововведению?
Сортировка добавлена по заголовкам. То есть вы можете отсортировать по любому из столбцов. Как вам больше нравится.

ИМХО порой прежде чем кричать "Шеф все пропало..." достаточно совершить простое действие: RTFM

opel431, Заметил интересную пасхалку для невнимательных пользователей :-) кто юзает мой бантик для формирования Soft.ini :-)
Пример:
Если итоговое имя исполняемого exe отличается от того что записано в RUN, то запись в Soft.ini присутствовать будет :-) а вот в окошке программы нет :-)

Код: Выделить весь код
В папке SVCPACK расположен DxUpdate.exe
В файле Run записан DXUpdate.exe -y -gm2 -fm0
в итоге в Soft.ini получим запись типа:
DXUpdate=DXUpdate.exe#DirectX Update Online#-y -gm2 -fm0
И данный пункт не появится в окне программы :-)
opel431, Вчера пробовал собирать x64. Все отработало на ура. Но столкнулся с интересной особенностью. В отличии от x86, после окончания установки включен UAC. Есть подозрение что и во время установки он включен тоже.

Цитата opel431:
Пробуем этот exe - изменил логику работы при пропатчивании файлов дистрибутива. »
ни на одном из этапов не устанавливал чек патчить дистрибутив. в результате тем не менее получил патченный два раза.
- На этапе Boot.Wim, Setup
- На Этапе Install.Wim, Patch Ultimate Win
На этапе Интеграция настроек реестра патч не произошел. Как и на Этапе Создания ISO.

-------
Насяльника!!!!! Джамшута адроннама коллайдер фключал, ключ павирнул и ашельбе машельбе асин, вульшарьбелеме!! и полный пистесама насяльника!
Цирк уехал ))) клоуны остались


Последний раз редактировалось tr011_tmn, 27-11-2011 в 12:27.

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

Отправлено: 12:11, 27-11-2011 | #421



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

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


Аватара для opel431

Ветеран


Contributor


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

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


Цитата Stranger13:
Ужасное обговление. (даже по размеру обнавлениий список выстраивается).
Было по имени, зачем было чтото менять непонемаю.
С этим нужно что-то решать? »
Я, еще до вас решил:
Цитата opel431:
(Ох! Не нравится мне эта хотелка). »
но, кто-то захотел, кто-то промолчал!
Мне убрать не трудно.
Желательно узнать результаты по проблеме -
Цитата AlexM22204:
Файлы дистрибутива патчатся и копируются три раза: »
Цитата tr011_tmn:
Заметил интересную пасхалку для невнимательных пользователей »
Это встроенный фильтр - дабы попадало только то , что есть действительно.

Цитата tr011_tmn:
Вчера пробовал собирать x64. Все отработало на ура. Но столкнулся с интересной особенностью. В отличии от x86, после окончания установки включен UAC. Есть подозрение что и во время установки он включен тоже. »
Я, вообще UAC не трогаю!

Интересно, а с BOOT и INSTALL повтора не происходит?

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Последний раз редактировалось opel431, 27-11-2011 в 12:53.

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

Отправлено: 12:43, 27-11-2011 | #422


Аватара для tr011_tmn

Ветеран


Автор проектов


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

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


Цитата opel431:
Это встроенный фильтр - дабы попадало только то , что есть действительно. »
Очень полезный фильтр. стимулирует внимательность.

Цитата opel431:
Интересно, а с BOOT и INSTALL повтора не происходит? »
проверю поэтапно, и приложу логи каждого из этапов.

Цитата opel431:
Я, вообще UAC не трогаю! »
понял. копаю дальше.

Цитата opel431:
но, кто-то захотел, кто-то промолчал!
Мне убрать не трудно. »
Не согласен с позицией. Особенно учитывая что не разобравшись, начинают жаловаться на несостоятельность идеи. Если кому то лень прочитать особенность работы, это не значит что херим все и вся (простите за мой французский.)
P.S. Интегрирую обновления сортируя по дате. Основываясь на опыте работы над W2K3 Update Pack. Так как порой обновления с более высоким номером KB выпущенные ранее несут в себе устаревшие файлы чем те что имеют низший номер KB но вышедшие позже.

-------
Насяльника!!!!! Джамшута адроннама коллайдер фключал, ключ павирнул и ашельбе машельбе асин, вульшарьбелеме!! и полный пистесама насяльника!
Цирк уехал ))) клоуны остались

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

Отправлено: 13:07, 27-11-2011 | #423


Аватара для Stranger13

Старожил


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

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


Цитата tr011_tmn:
Не согласен с позицией. Особенно учитывая что не разобравшись, начинают жаловаться на несостоятельность идеи. Если кому то лень прочитать особенность работы, это не значит что херим все и вся »
Как раз наоборот все прочитал и попробовал, нововведение лишний "геморой".
Насчет жаловаться для меня не приемлемо, я всеголиш высказал свое мнение.
Я помню вопрос по поводу обнавлений был решен, видимо не доконца.

Отправлено: 14:21, 27-11-2011 | #424


Аватара для AlexM22204

Ветеран


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

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


Цитата opel431:
Желательно узнать результаты по проблеме -
Цитата AlexM22204: Файлы дистрибутива патчатся и копируются три раза: » »
Цитата AlexM22204:
Мои действия:
1)Сначала обрабатываю Boot PE(причём галка Патч дистрибутива снята);
2)Потом обрабатываю Boot Setup(причём галка Патч дистрибутива снята);
3 )И уже затем обрабатываю Install(галка Патч дистрибутива стоит).
Вот результаты! »
Теперь всё отработало верно!
Р.S. Работаю и ставлю Windows 7 SP1 x86

Последний раз редактировалось AlexM22204, 10-12-2011 в 22:06.

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

Отправлено: 14:43, 27-11-2011 | #425


Аватара для opel431

Ветеран


Contributor


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

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


Ребята! Ваши диалоги уже достали!
Давайте разберемся:
1. Никто не заставляет кликать по заголовкам - при загрузке всегда сортируется по имени (т.е. как нужно).
2. Клик на расширении и и на размере можно убрать - останется на имени и дате файла.
3. Программно предусмотрено - отсутствие чека на патче DVD исключает патч файлов в DVD. Кроме того при проходе одного раза чек снимается автоматом, для предотвращения повтора. НО, поступают противоположные тесты. Я не могу понять, что действительно происходит!

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Отправлено: 15:44, 27-11-2011 | #426


Аватара для Stranger13

Старожил


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

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


Цитата opel431:
Клик на расширении и и на размере можно убрать - останется на имени и дате файла. »
Я думаю так будет верно. По возможности добавте какую нибуть тачкову сортировки ( к примеру выделением заголовка или столбца цветом).

Цитата opel431:
при проходе одного раза чек снимается автоматом, для предотвращения повтора »
Так и есть.

Последний раз редактировалось Stranger13, 27-11-2011 в 16:26.

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

Отправлено: 16:09, 27-11-2011 | #427


Аватара для Stranger13

Старожил


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

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


opel431 для непосредственного капирования и патча файлов в дистрибутив необходимо чтоб были установлены чеки "капирование новых файлов" и "патч системных ресурсов" помимо чека "патч дистрибутива". Тогда все работает.
Если выбрать чек к примеру "удаление файлов и папок" и чек "патч дистрибутива" ничего не скапируется и не пропатчится, а в мониторе выполнения отобразится , что все ОК. В логе тоже будет только про удаление.

Отправлено: 17:07, 27-11-2011 | #428


Аватара для opel431

Ветеран


Contributor


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

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


Цитата Stranger13:
opel431 для непосредственного капирования и патча файлов в дистрибутив необходимо чтоб были установлены чеки "капирование новых файлов" и "патч системных ресурсов" помимо чека "патч дистрибутива". Тогда все работает. »
Конечно! А вы что, хотели чтобы патчилось и копировалось просто по присутствию папок или файлов?

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.

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

Отправлено: 21:37, 27-11-2011 | #429


Аватара для tr011_tmn

Ветеран


Автор проектов


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

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


Вложения
Тип файла: 7z _log.7z
(7.9 Kb, 4 просмотров)

Цитата opel431:
НО, поступают противоположные тесты. Я не могу понять, что действительно происходит! »
Видимо дело в моей системе, или руках. Результат ниже:
Этапы:
- подготовка аддонов
- обрезание дистрибутива
- обработка образа Boot.WIM, индекс SETUP, чек снят, не происходит копирование и патч
Boot_W7Patcher_x64.LOG
- обработка дистрибутива Install.Wim, индекс Windows 7 Ultimate, чек снят, происходит копирование и патч
Install_W7Patcher_x64.LOG
- обработка дистрибутива Install.Wim, индекс Windows 7 Ultimate, только работа с реестром, чек снят, не происходит копирование и патч
- собираем исо.

-------
Насяльника!!!!! Джамшута адроннама коллайдер фключал, ключ павирнул и ашельбе машельбе асин, вульшарьбелеме!! и полный пистесама насяльника!
Цирк уехал ))) клоуны остались


Отправлено: 22:03, 27-11-2011 | #430



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Утилиты - W7GPatch v.1.5.1

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Программы - Windows 7 Universal Patcher Mr dUSHA Оформление Windows 11/ 10 / 8 / 7 / Vista 764 21-03-2022 01:14
Разное - [решено] Работа с файлами образа Windows 7 с помощью DISM egorkosan Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 10 24-07-2011 23:47
БП и ИБП - ИБС(APC) и авто Аккумулятор, возможен ли симбиоз? Remet Прочее железо 17 06-01-2009 23:42
Программы - uxTheme patcher - Windows Vista Malfatto Оформление Windows 11/ 10 / 8 / 7 / Vista 17 24-11-2008 12:43
Система - Universal Windows Multi Boot Disk yurfed Программное обеспечение Windows 13 05-05-2008 12:49




 
Переход