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

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

 

Аватара для Stranger13

Старожил


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

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


opel431 я по поводу установки приложений пользователя, функция хорошая но немного неудобная.Системы две(x64 и x86), и не все инстоляторы имеют в нутри 2е разрядности программы ,которые определяются при установке автоматически.
Хочу предложить для удопства в папке AddSoft создать x64 и x86 папки:
В папке x86 - программы x86 и спаренные x86+x64, а в папке x64 - только программы x64.
При выборе приложений для x64 разрешить добавления с обоих папок(x64 и x86)
Ко всему сделать два конфига x64 и x86 в папке AddSoft. Для которых сделать выбор во вклыдке "приложения" или выбор автоматически.

opel431 если пакет офармления один на две разрядности, зачем было создавать в папках Resources и Files папки 86 и 64, когда достаточно иметь общие папки Resources и Files?

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



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

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


Аватара для opel431

Ветеран


Contributor


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

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


Цитата Stranger13:
opel431 если пакет офармления один на две разрядности, зачем было создавать в папках Resources и Files папки 86 и 64, когда достаточно иметь общие папки Resources и Files? »
Ребята! Я не против, но постоянные, противоположные просьбы уже ЗАДОЛБАЛИ. Сначала сделай x64 и x86 и там и там и т.д., потом сыплются вопросы: - "Зачем?". Я не сборщик, не установщик и т.д., мне интересен вопрос создания программы, а не ее практическое применение под заказ. Обсуждайте и выносите согласованное решение - по структуре папок!

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


Последний раз редактировалось opel431, 14-11-2011 в 00:20.

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

Отправлено: 22:59, 13-11-2011 | #252


Аватара для Комсомолец

Ветеран


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


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

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


Stranger13,
Цитата Stranger13:
если пакет офармления один на две разрядности, зачем было создавать в папках Resources и Files папки 86 и 64, когда достаточно иметь общие папки Resources и Files? »
на структуру папок внимание обратить попробуйте.

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Отправлено: 01:31, 14-11-2011 | #253


Аватара для Smarty

In reserve...


Contributor


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

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


Комсомолец, несуществующие для пропатчивания файлы\папки пропускаются, так что здесь можно обойтись без папок разной разрядности.
Код: Выделить весь код
[2011-11-12 13:42:23] !! {NF} [SKIP] C:\Program Files (x86)
{NF} - Not Found
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:05, 14-11-2011 | #254


Аватара для AlexM22204

Ветеран


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

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


Я за то чтобы осталась структура папок х86 и х64 везде, так более наглядно и удобно...

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

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

Отправлено: 08:00, 14-11-2011 | #255


Аватара для Комсомолец

Ветеран


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


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

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


Smarty,
Цитата AlexM22204:
Я за то чтобы осталась структура папок х86 и х64 везде, так более наглядно и удобно... »
ну и как вариант-вдруг я хочу 64 одним патчить, а 86 другим? Да и не мешают же они.

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086

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

Отправлено: 11:54, 14-11-2011 | #256


Аватара для opel431

Ветеран


Contributor


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

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


Версию 1.4.1 можно выносить в шапку, или есть предложения, в связи с выше обсуждаемым вопросом?

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


Отправлено: 14:29, 14-11-2011 | #257


Аватара для AlexM22204

Ветеран


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

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


Я думаю версию 1.4.1 можно выносить в шапку...

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


Отправлено: 14:50, 14-11-2011 | #258


Аватара для tr011_tmn

Ветеран


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


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

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


opel431 не выдержала душа поэта. и решил таки попробовать. Расковырялся наконец то.
Ниже по порядку:
Работа с добавлением приложений:
- перемещение мышкой выше ниже конечно хорошо, но очень напрягает что заменяют местоположение друг друга, вместо того что бы встать выше или ниже. В результате добавления нового элемента, получаем его в конце списка, и при попытке поднять его выше, вместо искомого, меняем его местами с тем на котором мышью отпустили его. Приходится весь список выстраивать по новому, либо лезть в сонфигурационный файл и ручками его править. Может добавить кнопки выше и ниже? для удобства сортировки.
- при указании параметров запуска искомого приложения не удается прописать параметры в верхнем регистре, по умолчанию скидывается на маленькие буквы. Для некоторых аддонов и пакетов установке это критично. Например .net FrameWork 4.0 от gora (дополнение: Если вручную поправить конфигурационный файл то все встает на свои места, но получается двойная работа, сначала тут делаем, потом там исправляем)

Окно добавления приложений:
- если по умолчанию не заполнить каталог с пакетами для установки, перед запуском программы, то необходимо выходить на уровень ниже или выше каталога addsoft, дабы увидеть содержимое, или обновить его. Может добавить кнопочку обновить, которая бы обновляла содержимое каталога, или сделать каждый раз при открытии перечитывать содержимое?

Пока дошел только до этого, полез ковыряться дальше.

P.S. небольшое рационализаторское предложение.
В окне установки софта предлагаю убрать все кнопки кроме "Установить". Имхо они излишне, особенно подразумевая то что сборка собранная этим способом может оказаться в интернете, и попасть в руки незнающему пользователю, который в порыве непонимания происходящего может отменить не понимая даже что отменяет. Ведь это все таки автоустановка, и значит должно ставится без возможности передумать

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


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

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

Отправлено: 15:40, 14-11-2011 | #259


Аватара для voler

Ветеран


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

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


Цитата tr011_tmn:
Например .net FrameWork 4.0 от gora »
Подтверждаю.

-------
Linux, это плацдарм для изучения своих возможностей.

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

Отправлено: 15:59, 14-11-2011 | #260



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




 
Переход