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

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

 

Аватара для opel431

Ветеран


Contributor


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

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


Цитата tr011_tmn:
перемещение мышкой выше ниже конечно хорошо »
Код поменял, на замещение позиции, без переноса в конец списка.

Цитата tr011_tmn:
не удается прописать параметры в верхнем регистре »
Изменил.

Цитата tr011_tmn:
или сделать каждый раз при открытии перечитывать содержимое? »
Сделал.

Все изменения в прикрепленном файле (exe).

tr011_tmn! Спасибо, за детальный разбор. Надеюсь поэтические нотки не угаснут.

Цитата tr011_tmn:
В окне установки софта предлагаю убрать все кнопки кроме "Установить". »
Иные мнения присутствуют?

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


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


Отправлено: 18:25, 14-11-2011 | #261



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

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


Аватара для AlexM22204

Ветеран


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

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


Цитата tr011_tmn:
В окне установки софта предлагаю убрать все кнопки кроме "Установить". »
я думаю не стоит, всё очень лаконично
Цитата opel431:
Не сильно упрощенно, но и без наворотов. »

Отправлено: 19:06, 14-11-2011 | #262


Аватара для tr011_tmn

Ветеран


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


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

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


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

А потом сборщику начнутся записи в форумах и почтах, а почему у меня не установилось, а почему эта кнопка не делает то то.

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

Пример не лаконичности:
Запустил на живой системе установщик софта.
Вижу перед собой окно, и угадайте что я нажал первым делом? Кнопку "отмена", потому что мне непонятен ее функционал в свете увиденного. Если кнопка "выход" имеет одно значение, то тут и не попишешь ничего супротив. Но вот как быть с двумя другими.

Давайте размышлять логически.
Тикает таймер,маркерами отмечены требуемые пункты, значит за меня уже все сделали, отметили то что по мнение сборщика является нужным. Когда таймер оттикает запустится установка. Но есть кнопка "Установить",зачем она. Нииииииипонятно((с) А. Ревва)
Может логичнее будет "Запустить установку"?

Кнопка "Отмена", тоже несет не тот смысл что в нее заложен, либо надо убирать ее, либо переименовывать в "Отменить отсчет таймера"


Вроде высказался :-) Если что пеняйте все на педагогическое образование, я тут не при чем, привык просто что все должно быть как в магазине,на своих полках, иначе сложно объяснять, особенно когда самому непонятно.


P.S. небольшой бонус (взято из ru_microsoft_desktop_optimization_pack_2011_r2_x86_x64_dvd_715278):
MSDaRT's 7.0 x86
MSDaRT's 7.0 x64

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


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


Отправлено: 20:24, 14-11-2011 | #263


Аватара для opel431

Ветеран


Contributor


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

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


Цитата tr011_tmn:
может быть, может быть. »
Не пройдет и пару дней, после удаления кнопок, и большинство посчитают, что их лишили возможности выбора устанавливаемых программ. Так было всегда! Да и зачем тогда данный интерфейс вообще, чтобы вернутся к запуску через батник?
А логику работы кнопок и ручную сортировку, я изменю - это актуально.

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

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

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


Ветеран


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

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


Не нашел, где сброс настроек в дефолт? Как изменить имя созданного образа? Невозможно прервать процесс сборки образа.

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


Аватара для tr011_tmn

Ветеран


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


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

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


Цитата opel431:
Не пройдет и пару дней, после удаления кнопок, и большинство посчитают, что их лишили возможности выбора устанавливаемых программ. Так было всегда! Да и зачем тогда данный интерфейс вообще, чтобы вернутся к запуску через батник?
А логику работы кнопок и ручную сортировку, я изменю - это актуально. »
Может тогда и вашим и нашим? например запуск с ключом, и никаких кнопок, без ключа и вуаля, кнопки на месте. И волки сыты и овцы целы

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

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

Отправлено: 22:02, 14-11-2011 | #266


Аватара для opel431

Ветеран


Contributor


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

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


Цитата sov44:
Не нашел, где сброс настроек в дефолт? »
А, что вы считаете - для всех "дефолт"? Или, мы уже настолько привыкли клацать одной кнопкой, что зазорно выставить новые настройки? Ну, тогда, удаляем конфигурационный файл, ставим чек "Активировать" и сохраняем требуемый "дефол" = 0 настроек!

Цитата sov44:
Как изменить имя созданного образа? »
Ручками в конфигурационном файле, или чек "Активировать", выбираем образ и изменяем "Имя" на вкладке - "Работа с образом".

Цитата sov44:
Невозможно прервать процесс сборки образа. »
И не думал этого делать! Сборкой должны заниматься те, кто еще до начала процесса представляет, что делает и для чего.

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

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


Последний раз редактировалось opel431, 15-11-2011 в 04:31.

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

Отправлено: 00:38, 15-11-2011 | #267


Ветеран


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

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


Цитата opel431:
А, что вы считаете - для всех "дефолт"? Или, мы уже настолько привыкли клацать одной кнопкой, что зазорно выставить новые настройки? »
Вечером напишу батник по удалению файлов настроек, хотя это можно было бы реализовать в GUI.

Отправлено: 08:15, 15-11-2011 | #268


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

Ветеран


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


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

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


opel431,
Цитата opel431:
Может тогда и вашим и нашим »
Я, всегда был против индивидуальной "заточки", но как решите большинством, так и будет. »
как бы данная оболочка была написана, как я понял, для установки программ типа: DirectX, Net.Framework, Runtime \ Visual C++, Abobe Flash (Player, ActiveX, Air) и прочих в том же духе, и, соответственно, является по функционалу заменой SVCPACK. Но там то не очень выбор есть у пользователя-ставится все заложенное сборщиком и как правило-необходимое для полноценного функционирования системы. Значит, нелогично отменять установку и более нелогично (не имеет смысла?) давать вообще возможность отмены. Помнится с Paint.NET были такие непонятки когда ставили его без фреймворка. Тот же HTC Home (Apis), требует обязательно установленным Framework 4.0.
Значит, установка данного софта должна быть принудительной. Как предложил tr011_tmn-запуск с ключами, которые включат таймер и скроют кнопки.

В общем, примерно так я думаю.

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

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


Отправлено: 12:22, 15-11-2011 | #269


Аватара для Stranger13

Старожил


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

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


Цитата opel431:
Сначала сделай x64 и x86 и там и там и т.д., потом сыплются вопросы: - "Зачем?" »
Просили сделать только для компонентов которые немыслимо держать в одной папке(дистрибутив, обновления , драйвера и msdarts). Вы босс и вам решать, а мы всеголиш вносим свои предложения.

Цитата Комсомолец:
ну и как вариант-вдруг я хочу 64 одним патчить, а 86 другим? »
Еслиб opel431 убрал привязанность к папке Resources, можноб бало создать Resources1, положить внее другое оформление и т.д. В настройкак просто менять папку с открытыми ресурсами.

Цитата Комсомолец:
Значит, установка данного софта должна быть принудительной. Как предложил tr011_tmn-запуск с ключами, которые включат таймер и скроют кнопки. »
Я считаю для решения данной проблемы надо всеголиш добавить дополнительный чек в окне добавления приложений, чтоб при добавлении программы была возможность выбора(сделать ее принудительной без возможности отмены или с выбором.
Цитата Комсомолец:
Помнится с Paint.NET были такие непонятки когда ставили его без фреймворка. Тот же HTC Home (Apis), требует обязательно установленным Framework 4.0. »
(к примеру Framework принудительно, а Paint.NET с выбором.и т.д. проблем не будет)
Сразу решатся подобные вопросы, и пользователю бутет видно какие программы установятся автоматически без возможности выбора.

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



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




 
Переход