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

Компьютерный форум 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:
для создания ISO монтировать образ не нужно. Выбираете любой образ - появляться вкладка "Работа с образом", оставляете только чек "Создание ISO" и выполните задание - "Выполнить"! »
opel431 так и поступал, но предложил переделать создание ISO для тогоже, чтоб не снамать кучу чеков.

Цитата opel431:
А уж нет! В данном случае, только вытащить из дистрибутива, либо сохранять оригинальные в какой-либо папке, а потом тащить оттуда, но это не совсем красиво. »
opel431 я имел в виду создать папку в которой будет лежать резервная копия орегинальных (INSTALL, BOOT) WIM образов для копирования с заменой WIM образов в папке с дистрибутивом ( DVD ). Сначала хотел реализовать через CMD до мантирования WIM образа, но образов 2+ (86 и 64). Получился бы скрипт с кучей вопросов для пользователя(какой образ и какая разрядность), поэтому предложил вам сделать в качестве функции (чеки для копирования).

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

Цитата opel431:
Все обновления и исправления будут в версии 1.1. »
Будем ждать.

Отправлено: 14:46, 23-10-2011 | #121



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

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


Аватара для Smarty

In reserve...


Contributor


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

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


Цитата Stranger13:
Сначала хотел реализовать через CMD до мантирования WIM образа, но образов 2+ (86 и 64). Получился бы скрипт с кучей вопросов для пользователя(какой образ и какая разрядность) »
Ну разрядность можно узнать после монтирования и направить скрипт в нужное русло.

Отправлено: 15:09, 23-10-2011 | #122


Аватара для Stranger13

Старожил


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

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


Цитата Smarty:
Ну разрядность можно узнать после монтирования »
Как раз нет ныжно до монтирования. После мантирования нет смысла, нужно чтоб мантировался нетронутый образ
(орегинальный), а не патченный по три раза. Примерно так:
1. Какой используете дистрибутив x86 или x64(для выбора папки с образами x86 или x64)
2. Выберите образ в соответствии с вашим режимом работы(INSTALL или BOOT) или оба
3. капировать с заменой или отмена

Отправлено: 19:27, 23-10-2011 | #123


Аватара для opel431

Ветеран


Contributor


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

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


Цитата Stranger13:
Примерно так: »
Может позже. Нужно сначала все довести до ума, а потом добавлять функционал.

Сегодня хватило времени на внесение изменений. После проверки выложу 1.1.

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

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

Отправлено: 19:38, 23-10-2011 | #124


Аватара для Smarty

In reserve...


Contributor


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

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


Цитата Stranger13:
нужно чтоб мантировался нетронутый образ (орегинальный), а не патченный по три раза.
Так если его брать из одной папки и сохранять в другую, то он так и останется "чистым".

Давно сделал для себя типа конструктора х86-дистрибутива.
читать дальше »

Сначала обрабатывается BOOT.WIM для добавления программ и изменения оформления установки.
Потом обрабатывается WINRE.WIM для добавления программ и изменения оформления.
Далее поочередно обрабатываются две редакции в INSTALL.WIM (Макс. и Дом. Базовая):
1. Интеграция обновлений
2. Интеграция ключа и сертификата
3. Внесение твиков в реестр
4. Добавление скрипта постустановки
5. Добавление ОЕМ-информации
6. Добавление драйверов
7. Отключение компонентов
8. Удаление файлов и папок
9. Обработка ресурсов
10. Добавление Панели персонализации (для ДБ)
11. Замена оригинального WINRE.WIM измененным
(порядок действий писал по памяти)

Реализовано всё скриптами и программами от МС.
На каждом этапе каждый измененный образ сохраняется в другую папку, чтобы в случае ошибки можно было
начать с последнего шага, а не с начала.
Тоже самое с обновлениями.
Новые проверяются на возможность интеграции, потом интегрируются в образ с обновлениями (т.е. образ дополняется),
хотя можно интегрировать все обновления и с нуля.

Отправлено: 19:59, 23-10-2011 | #125


Аватара для Stranger13

Старожил


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

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


Цитата Smarty:
Так если его брать из одной папки и сохранять в другую, то он так и останется "чистым". »
Smarty вы пропатчили образ+добавили разные штуковины который сохранен в папке DVD и сли вы штото в своем конструкторе модернизировали то вы для сборки возьмети чистый INSTALL, и все внесети в него.

Цитата Smarty:
Давно сделал для себя типа конструктора х86-дистрибутива. »
Цитата Smarty:
Реализовано всё скриптами и программами от МС. »
У меня типа того только все в 3 этапа и при каждой сборки берется свежий образ. 1й BOOT 2й INSTALL и внем 3й WINRE. Для интеграции акронисов брал ваши наработки и скрещивал со своими.

Я думаю нужно пока подаждать opel431 с новой версией, а потом и думать о реализации скриптов для утилиты.

Отправлено: 20:31, 23-10-2011 | #126


Аватара для opel431

Ветеран


Contributor


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

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


Обновление!
Исправлены баги, предусмотрены папки, для файлов, в зависимости от разрядности дистрибутива. Добавил параметр в файл конфигурации (Position=), для изменения положения панели с кнопками (L\R). Для восстановления системы после обновлений добавлен пункт контекстного меню и исполняемый файл.

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


Последний раз редактировалось opel431, 24-10-2011 в 00:04.

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

Отправлено: 22:26, 23-10-2011 | #127


Аватара для Stranger13

Старожил


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

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


opel431 извините за мою тупость, но по прежнему не могу активировать чек "расширенный BOOT".
Если не трудно обьясните на примере "Loader" от Boa Soft, за рание блогадарен.

Отправлено: 01:54, 24-10-2011 | #128


Аватара для opel431

Ветеран


Contributor


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

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


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

Цитата Stranger13:
Если не трудно обьясните на примере "Loader" от Boa Soft, за рание блогадарен. »
Условия заданные в программе - папка не должна быть пустой.

1. Выбираем в режимах - "Загрузочный образ - BOOT.WIM".
2. Выбираем редакцию с индексом 2 - "Microsoft Windows Setup (x86)".

Результат - копирование файлов, только в загрузочный образ с индексом 2. Естественно, только для x_86 (видимо надо закрыть чек для x_64).
Цитата Boa Soft:
Важные пояснения:
1. 64 разрядный WinPE не поддерживает запуск 32битных программ.
2. Оболочки в 64бит не будет - Delphi нет с 64 бит компилятором.
3. Исходя из этого для создания диска берем boot.wim от 32 разрядной системы.
4. MSDARTS можно интегрировать только 32bit. С 64 бит ничего не получится. »

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


Последний раз редактировалось opel431, 24-10-2011 в 12:14.

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

Отправлено: 03:19, 24-10-2011 | #129


Аватара для opel431

Ветеран


Contributor


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

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


Цитата Stranger13:
Я думаю нужно пока подаждать opel431 с новой версией, а потом и думать о реализации скриптов для утилиты. »
А я, вот думаю, может сначала то, что наверняка полезно всем, механизм импорта пользовательских твиков?

P.S. - Не нужно писать мне, о возможности применения без патчера! Можно - не выставляем чек на "Патч системных ресурсов".

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


Последний раз редактировалось opel431, 24-10-2011 в 08:04.

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

Отправлено: 07:38, 24-10-2011 | #130



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




 
Переход