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

Компьютерный форум 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

 

Аватара для AlexM22204

Ветеран


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

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


По поводу функций работы с boot.wim:
Цитата Stranger13:
Функция для пропатчивания boot.wim открытыми ресурсами в W7GPatch отсутствует, есть только для пропатчивания образов install.wim x86 и x64. »
а если сделать в папках Resources и Files подпапки x86\Boot (x64\Boot) и в них ложить файлами для замены/добавления и res файлы для пропатчивания и добавить команду соответствено... Структуру можно позаимствовать здесь Ресурсы - Изменение оформления программы установки Windows 7
Думаю эта функция необходима, т. к. программа предназначена для работы с с дистрибутивом
Цитата tr011_tmn:
Ждем как из печки пирога »
Цитата tr011_tmn:
Помоги решить вопрос с списком Updates: »
я по этому поводу не заморачивался, ставлю как есть

-------
Теория - это когда всё известно, но ничего не работает. Практика - это когда всё работает, но никто не знает почему. Мы объединяем теорию и практику: ничего не работает... и никто не знает почему! (А.Эйнштейн)


Последний раз редактировалось AlexM22204, 16-11-2011 в 20:50.

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

Отправлено: 17:16, 16-11-2011 | #291



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

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


Аватара для tr011_tmn

Ветеран


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


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

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


Цитата opel431:
Ну, если определенно известно, что на момент установки приложений путь к диску прописан в реестре, можно вынести и на диск. »
мне кажется это будет более верное решение, и позволит мелкие обновления софта производить без пересборки дистрибутива.

А решение есть у Комсомольца, переменной %DiskRoot% через файлы конфигурации Win Se7en. В целом аналогично тому как это делается на XP, путем проверки маркерного файла, и там где он найден тот и папа.

Цитата AlexM22204:
я по этому поводу не заморачивался, ставлю как есть »
имхо это не есть верно в связи с датой публикации обновлений и взаимозаменяемыми файлами. Чревато это тем что более старые версии будут в итоге в дистрибутиве при перезаписи.

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

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

Отправлено: 17:18, 16-11-2011 | #292


Аватара для Stranger13

Старожил


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

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


Цитата tr011_tmn:
имхо это не есть верно в связи с датой публикации обновлений и взаимозаменяемыми файлами. Чревато это тем что более старые версии будут в итоге в дистрибутиве при перезаписи. »
Поэтому пока с обнавлениями и не заморачиваюсь, обновляю установленную после чего обновляю оформление.

Цитата opel431:
Осмелюсь напомнить -
Цитата Stranger13: я думаю вкладка патч ресурсов ненужна дла режима boot.wim » »
Прошу заметить с моей стороны как раньше так и сейчас не поступает предложений с пропатчиванием образа BOOT.
А у других роделись предложения только сейчас.

Цитата opel431:
Ну, если определенно известно, что на момент установки приложений путь к диску прописан в реестре, можно вынести и на диск. »
Как это отразится на работе с USB HDD.

Цитата tr011_tmn:
позволит мелкие обновления софта производить без пересборки дистрибутива. »
а что мешает смонтировать образ заменить приложения и размонтировать образ с сохранением?
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:02, 16-11-2011 | #293


Аватара для tr011_tmn

Ветеран


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


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

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


Цитата Stranger13:
Как это отразится на работе с USB HDD. »
никак отрицательно если так подумать, просто папка будет располагаться не на диске а на флешке, и маркерный файл никуда не денется так что все корректно опознается. Если конечно я не упускаю из виду чего либо совсем страшного и тайного в работе установки с Флэш.
Зато несомненный плюс могу назвать с места: единый каталог для инсталляции как x86 так и для x64, ведь большинство аддонов сделаны x86-x64, и специализацию только под x64 я не встречал, в итоге минус дубли, плюс немного больший размер двуразрядных дистрибутивов.

Цитата Stranger13:
а что мешает смонтировать образ заменить приложения и размонтировать образ с сохранением? »
Ничего не мешает, но стоит забыть снять все чеки кроме "сохранения изменений" и вуаля вместо рабочего дистрибутива получим не пойми что не пойми как, особенно если разрядность собираемого дистрибутива отличалась от того который потребовалось обновить

Цитата Stranger13:
Прошу заметить с моей стороны как раньше так и сейчас не поступает предложений с пропатчиванием образа BOOT.
А у других роделись предложения только сейчас. »
Какая то политика проталкивания одного мнения. Или мне показалось. Если предложения по совершенствованию и улучшению патчера больше не принимаются то "простите, извините, исправимся", если же принимаются то высказанное выше немного непонятно, особенно по отношению к другим участникам конференции.

Цитата Stranger13:
Поэтому пока с обнавлениями и не заморачиваюсь, обновляю установленную после чего обновляю оформление. »
В принципе логично, зачем заморачиваться, искать решение проблемы,если можно забить, и делать как делается. Оригинально, и я даже не побоюсь сказать конгениально

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

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

Отправлено: 20:55, 16-11-2011 | #294


Аватара для Stranger13

Старожил


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

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


Цитата tr011_tmn:
В принципе логично, зачем заморачиваться, искать решение проблемы,если можно забить, и делать как делается. »
Вы ее никак не решите пока opel431 не решит ее в програмном коде утилиты запуска по списку обнавлений.

Цитата tr011_tmn:
ведь большинство аддонов сделаны x86-x64 »
Есть программы которых нет на форуме как адонов, да и IE9 x86+x64 тоже не встречал дальше перечислять не буду.

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

Отправлено: 21:48, 16-11-2011 | #295


Аватара для AlexM22204

Ветеран


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

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


Появилась идея
Может можно добавить к GUI-установщику программ функцию перезагрузки, но с задержкой по времени, чтобы загрузился полностью рабочий стол (например, добавить конфигурационный файл установки приложений (Soft.ini) параметр: Time=0 - нет перезагрузки, Time=120 - перезагрузка через 120 сек, как раз успеет загрузился полностью рабочий стол), просто некоторым программам после установки требуется перезагрузка (например, .Net FrameWork 4.5 для Windows 7 SP1 [x86\x64])

Цитата opel431:
Несмотря на неоднократные просьбы, сообщить о работе с последними исправлениями, ответа нет. »
Вроде всё отработало на отлично (обновления не сортировал)

Цитата tr011_tmn:
Дополнение:
Пробую установить собранный образ, на этапе установки постигло счастье: »
таког у себя не наблюдал, soft.ini собирал вручную...

Последний раз редактировалось AlexM22204, 17-11-2011 в 00:16.

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

Отправлено: 00:03, 17-11-2011 | #296


Аватара для opel431

Ветеран


Contributor


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

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


Всем спасибо за подробное обсуждение!

Теперь практически:

Обработку Boot наверное продумаю. И не нужно разборок, по поводу отмены его пропатчивания. Вопрос с моей стороны был, кроме Stranger13 никто ничего не предложил, я и убрал.

По поводу "постигшего счастья" tr011_tmn, проблем у себя не выявил, но на всякий случай сделал удаление совпадающих итемов.

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

По сортировке обновлений - буду решать.

Цитата tr011_tmn:
Ключ AutoRun отрабатывает конечно на ура, но ползунки не нижний ни верхний без пасхалки не работают »
Нет уж, запретили вторгаться пользователю, значит запретили все - т.е. просто сделали список недоступным. Это не прихоть, а проблемы с чеками ListView в Дельфи при определенном его стиле.

Установщик приложений предлагаю попробовать этот!

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


Последний раз редактировалось opel431, 23-11-2011 в 07:03.

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

Отправлено: 02:13, 17-11-2011 | #297


Аватара для tr011_tmn

Ветеран


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


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

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


Цитата opel431:
Нет уж, запретили вторгаться пользователю, значит запретили все - т.е. просто сделали список недоступным. Это не прихоть, а проблемы с чеками ListView в Дельфи при определенном его стиле. »
А можно сделать его тогда автоматически опускаемым что ли :-) а то так сидишь и соображаешь ушло оно ниже или встало на одном месте :-) Если нет то вопрос снимается, делая выбор между ползунками и отсутствием кнопок,склоняюсь к отсутствию оных.

Цитата opel431:
Переносить софт в корень диска, думаю не продуктивно - возможно увеличение времени установки, решение проблемы с поиском диска (не проблематично, но ...). Как меня уверяли установщики, лучше оставить софт на диске у клиента, он всегда сам сможет решить проблему с переустановкой. »
Много ли вам попадалось в жизни адекватных клиентов :-) которые могут без ущерба операционной системе решить проблему с переустановкой :-) мне лично наверное за всю жизнь один или два :-) а вот псевдо - админов, от которых ущерба больше чем пользы пальцев на руках и ногах всего моего отдела не хватит :-) Мое мнение правило "трех Д" (дай делать дураку) тут не срабатывает. И ИМХО работу должны делать профессионалы, которые знают что, зачем и как они делают. Хотя есть прямой минус :-) чем меньше псевдо - админов, тем меньше у меня и моих коллег халтуры на стороне XD

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


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


Отправлено: 04:48, 17-11-2011 | #298


Аватара для AlexM22204

Ветеран


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

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


Мне кажется в новом GUI-установщике программ столбец Параметры лишнее, а в остальном вроде всё нормально...
и вот это конечно немешало бы добавить
Цитата AlexM22204:
Может можно добавить к GUI-установщику программ функцию перезагрузки, но с задержкой по времени, чтобы загрузился полностью рабочий стол (например, добавить конфигурационный файл установки приложений (Soft.ini) параметр: Time=0 - нет перезагрузки, Time=120 - перезагрузка через 120 сек, как раз успеет загрузился полностью рабочий стол), просто некоторым программам после установки требуется перезагрузка (например, .Net FrameWork 4.5 для Windows 7 SP1 [x86\x64]) »

-------
Теория - это когда всё известно, но ничего не работает. Практика - это когда всё работает, но никто не знает почему. Мы объединяем теорию и практику: ничего не работает... и никто не знает почему! (А.Эйнштейн)


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

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

Отправлено: 10:23, 17-11-2011 | #299


Аватара для Stranger13

Старожил


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

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


opel431 насколько я помню функция "установка приложений пользователя" была задумана для установки обновлений которые нельзя интегрировать(DirectX, Net.Framework, Runtime \ Visual C++, MSXML4SP3, IE9 и т.д.), чтоб не вручную прописовать в SetupComplete.cmd, а теперь эта функция переросла в установщик софта. Может тогда ее и доработать.

opel431 сделайте запуск SoftAdd на живой системе для установки, а то щас приходится каждый раз устанавливать систему на виртуалке для проверки, времени уходит кача.(можно будет спокойно тестить на виртуальной системе - установку софта, и отладку утилиты.)

Последний раз редактировалось Stranger13, 17-11-2011 в 14:57.


Отправлено: 14:42, 17-11-2011 | #300



Компьютерный форум 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




 
Переход