Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   W7GPatch v.1.5.1 (http://forum.oszone.net/showthread.php?t=216711)

opel431 28-09-2011 20:02 1762016

W7GPatch v.1.5.1
 
Вложений: 2
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.

opel431 28-09-2011 20:04 1762017

Проект для заинтересованных! Seven поставил две недели - это результат знакомства.

murder 28-09-2011 21:53 1762069

opel431, а есть/планируется возможность добавлять в RunOceEx какие-либо программы?

opel431 28-09-2011 22:14 1762081

Цитата:

Цитата murder
планируется возможность добавлять в RunOceEx какие-либо программы? »

Дружище, еще неизвестно как "скелет" себя покажет, а вообще, с таким предложение, чуть раньше обратился tr011_tmn. Поживем увидим.

tr011_tmn 29-09-2011 08:49 1762217

Цитата:

Цитата opel431
чуть раньше обратился tr011_tmn. »

Обогнал ты нас на повороте :-) мы аналогичный конструктор но на бантике с Комсомольцем пытаемся реализовать. Может совместить приятное с полезным и с координироваться? Я думаю это будет более плодотворно
Цитата:

Цитата murder
а есть/планируется возможность добавлять в RunOceEx какие-либо программы »

Можно пойти путем формирования бантика, который будет запускаться на этапе RunOceEx но имхо это варварство, поэтому я вышел на автора сабжа с предложением реализовать GUI для установки SVCPACK аддонов аналогичный существующему RSVCPACK - GUI но согласно существующим реалиям.
2opel431
С интересом потискал выложенный GUI, небольшая просьба, добавление OEM информации это хорошо, а нельзя ли реализоваться добавление дополнительных полей, например как в фирмачных ноутбуках, адрес сервисного центра и т.д. :drug: блаж конечно, но все таки.
Кроме того, мож я конечно не углядел, и полусонный читая Readme не вникся, есть ли возможность на этапе формирования дистрибутива добавить свое ПО в образ? Например AkelPad :angel:

opel431 29-09-2011 12:07 1762345

Цитата:

Цитата tr011_tmn
Может совместить приятное с полезным и с координироваться? »

Приветствую! Именно то, что требуется - перевести индивидуальный проект в общепользовательский. У практиков больше опыта в применении патчера и необходимом наборе функций, и без помощи тут не обойтись.

Цитата:

Цитата tr011_tmn
небольшая просьба, добавление OEM информации это хорошо... »

Любые пожелания, которые я смогу реализовать, я несомненно реализую.

Цитата:

Цитата tr011_tmn
есть ли возможность на этапе формирования дистрибутива добавить свое ПО в образ? »

Я не задумывался над этим, так как сторонник портативного софта, и мне достаточно скинуть его в папку ..Files\Shared\Program Files. Давайте думать.

Stranger13 29-09-2011 12:58 1762384

opel431 попробовал на живой системе Wim7Patcher, результат плачевный, кроме применения BIN патчей и капирования логотипа ничего не сработало чеки "пропатчивание системы" и "удаления" не использовал.
читать дальше »
Удаление папок и файлов - Не выбрано! Копирование набора файлов... Ok! Пропатчивание образа - Не выбрано! Обработка бинарных патчеров... -PBIN6 -PBIN5 -PBIN4 -PBIN3 -PBIN2 -PBIN1 Ok! Копируем логотип... Скопировано файлов: 1. Ok! Копирование W7Patcher... Ok! Текущий фон установлен на вход в систему... Системе не удается найти указанный путь. Ok! Создание ISO-Образа - Не выбрано!! Все задания выполнены! Общее время выполнения: - 00:00:04


Отсутствует возможность установки сертификата и ключа активации в дистрибутив совместно, а в систему вообще отсутствует.
Подсказки очень бледные, почти незаметные.

tr011_tmn 29-09-2011 13:27 1762397

Цитата:

Цитата opel431
Я не задумывался над этим, так как сторонник портативного софта, и мне достаточно скинуть его в папку ..Files\Shared\Program Files. Давайте думать. »

портабельный софт это конечно хорошо. И как системный инженер я даже понимаю чем вызвана ваша любовь к портабельному софту. Но увы многие разработчики оч. сильно привязывают свое детище к установленной ОС, и не всегда портабельная есть полностью функциональная.
Почему заговорил для примера про Akelpad. Потому что она заведомо лучше стандартного блокнота от компании Microsoft, потому я думаю для многих будет актуальна его замена по аналогии с Win XP

AlexM22204 29-09-2011 13:54 1762412

Цитата:

Цитата opel431
или распакованного образа ISO. При использовании последнего возможна обратная сборка в ISO-файл. »

Вот это почему то не получилось. Создалась папка ISO пустая... :(, а в основном :up:

Dmitry_K 29-09-2011 14:02 1762417

Цитата:

Цитата opel431
1. Drivers – папка для драйверов. В папку ложатся ПАПКИ с необходимыми распакованными драйверами (установка по inf). »

Цитата:

Цитата opel431
6. Drivers - папка для обновлений (msu, cab). »

в справке (Проект Wim7Patcher.txt) тоже самое...

и еще вопрос: с образом на XP будет полноценно работать или только на 7-ке? а то сообщение при запуске "Ваша версия системы не соответствует требованиям пакета" несколько непонятно, т.к. прога все равно в итоге запускается... (имхо, стоит ответ на этот вопрос добавить в шапку)

opel431 29-09-2011 15:04 1762459

Начнем по порядку.

Цитата:

Цитата Stranger13
opel431 попробовал на живой системе Wim7Patcher, результат плачевный, кроме применения BIN патчей и капирования логотипа ничего не сработало чеки "пропатчивание системы" и "удаления" не использовал. »

1. Не сработало по моей ошибке - подряд, дважды подставилась переменная для папки Windows (это только на системе). Естественно путь к патчеру и т.д. не обнаружен. В папке Windows удалите ее клон - ..\Windows\Windows. ИСПРАВИЛ.
2. Установку ключа и сертификатаодновременно - ОТКРОЮ ВОЗМОЖНОСТЬ. В систему - Параметр /Set-ProductKey может использоваться только для того, чтобы вводить ключ продукта для текущего выпуска в автономном образе Windows.
3. Подсказки сделаем - ТЕМНЕЕ.

Цитата:

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

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

Цитата:

Цитата tr011_tmn
Почему заговорил для примера про Akelpad...заведомо лучше стандартного блокнота от компании Microsoft »

Я согласен. Где-то видел пост Комсомольца по поводу замены Akelpad, покапаюсь. А в целом, все что будет в моих возможность, я постараюсь реализовать.

Цитата:

Цитата AlexM22204
Вот это почему то не получилось. Создалась папка ISO пустая... »

Мда.... Забыл положить папку ..\Tools\Boot - в ней oscdimg.exe, etfsboot_x64.com и etfsboot_x86.com.

ВСЕ ИСПРАВЛЮ, ДОПОЛНЮ И ОБНОВЛЮ.

Цитата:

Цитата Dmitry_K
а то сообщение при запуске "Ваша версия системы не соответствует требованиям пакета" несколько непонятно, т.к. прога все равно в итоге запускается... »

Для работы с образом пожалуста - сразу переключение на образ. А вот запуск на XP не проверяю. Нужно посмотреть DISM под XP, может это решить проблему работы в среде XP.

tr011_tmn 29-09-2011 15:30 1762486

Цитата:

Цитата opel431
А в целом, все что будет в моих возможность, я постараюсь реализовать. »

А как же обработка сразу всех редакций? А 86-64 все вместе и сразу?
Имхо сия возможность будет очень актуально, тем более что я думаю не ошибусь высказав мнение о том что среди тех кто будет готовить диск такая возможность будет воспринята на ура.

Цитата:

Цитата Dmitry_K
а то сообщение при запуске "Ваша версия системы не соответствует требованиям пакета" несколько непонятно, т.к. прога все равно в итоге запускается... »

Может будет правильнее прекращать выполнение если система не соответствует проверку установленной ОС. С прощальным окошечком или что нибудь подобное с разъяснением что почему и как привело к тому что так произошло.

Идея:


Может стоит добавить парсинг директорий на наличие в них содержимого и если директории пусты, то по умолчанию делать неактивными работу с этими компонентами?

opel431 29-09-2011 15:57 1762510

Цитата:

Цитата tr011_tmn
А как же обработка сразу всех редакций? А 86-64 все вместе и сразу? »

Я думаю можно решить, хотя я пока не в теме, но перебрать все индексы и запустить пакет возможно.

Цитата:

Цитата tr011_tmn
Может будет правильнее прекращать выполнение... »

Да нет проблем - или закрываем или ставим кнопку отмены.

Цитата:

Цитата Dmitry_K
с образом на XP будет полноценно работать или только на 7-ке? »

Есть DISM работающий и под XP, но что он из себя представляет я не интересовался. Если он работает с образом 7, то видимо нужно будет отключать проверку запуска в зависимости от версии установленной системы. Нужно разбираться.

Цитата:

Цитата tr011_tmn
Может стоит добавить парсинг директорий на наличие в них содержимого и если директории пусты ...»

Частично так и есть (ключи, сертифекат, пустые папки для обновлений и драйверов), а остальное можно сделать.

dimurik 29-09-2011 16:52 1762532

opel431, в этой теме (пост #31 ) Boa Soft предложил свой вариант интеграции драйверов, дающий возможность использовать драйвера в 7z пакетах, который имеет ряд преимуществ. Возможно ли его использовать в вашем творении?

opel431 29-09-2011 18:38 1762582

Цитата:

Цитата dimurik
Возможно ли его использовать в вашем творении? »

Программа использует только SetupComplete.cmd - регистрация лого и запуск патчера с параметрами -WS..-WSREG в RunOnce, т.е. до логона, а Boa Soft предостерегает от использования компонента FirstLogonCommand, т.е. при первом входе - наверное можно.

tr011_tmn 29-09-2011 20:01 1762626

Цитата:

Цитата opel431
Программа использует только SetupComplete.cmd »

напрашивается дополнительный функционал для Gui RunOnceSe7en в виде установки драйверов, другой вопрос что комбайн получится, который может отпугивать

Jekson07 29-09-2011 20:56 1762654

Цитата:

Цитата opel431
4. OpenRes - стандартная папка применяемая в темах оформления. »

OpenRes - это не стандартное название папки и может быть совершенно любым. У Smarty она называется так, а в моих пакетах оформления все res-файлы находятся в папке Resources.

opel431 29-09-2011 20:58 1762655

Цитата:

Цитата tr011_tmn
другой вопрос что комбайн получится, который может отпугивать »

Потому и не стал использовать известные утилиты. Мне был нужен патчер и работа с образом.
Впрочем не мне решать.

Цитата:

Цитата Jekson07
OpenRes - это не стандартное название папки и может быть совершенно любым. У Smarty она называется так, а в моих пакетах оформления все res-файлы находятся в папке Resources. »

Тогда надо общее - Resources, так будет правильно.

На сегодня задания получены!. Для "живой" система все поправлю.

Mr dUSHA 29-09-2011 21:42 1762671

opel431, кроме того, что уже сказал Jekson07, что имена папок могут быть любыми, еще напоминаю про возможность использовать суффиксы в названиях корневых папок папок:

Цитата:

Цитата Mr dUSHA
При запуске x86-утилиты на x64-системе, x86-утилита модифицирует свою командную строку, заменяя все сочетания символов _x86 на _x64 и сама запускает x64-версию с этой модифицированой командной строкой.
Пример:
Если мы на x64-системе запускаем:

W7Patcher_x86.exe -C .\\CopyFiles_x86 -PO \\ResFiles

То реально будет запущена:

W7Patcher_x64.exe -C .\\CopyFiles_x64 -PO \\ResFiles
Таким образом, в данном примере мы можем иметь два набора копируемых файлов, специфичных для каждой из платформ, но автоматически использовать набор, соответствующий платформе.

Этот же трюк применим для всех параметров, командной строки, в которых задаются пути.
»

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

opel431 29-09-2011 22:09 1762685

Цитата:

Цитата Mr dUSHA
Хотя впринципе можно приделать и проверку цели обработки, чтоб использовать и на дистрибутивах, если это вообще комуто нужно. »

Но ведь форумчанам тема стало интересна! А она базируется, прежде всего, на патчере.
Кроме того есть желания, но наверное лучше в теме.

opel431 30-09-2011 02:07 1762778

Цитата:

Цитата Dmitry_K
и еще вопрос: с образом на XP будет полноценно работать или только на 7-ке? »

Цитата:

Цитата opel431
Нужно посмотреть DISM под XP, может это решить проблему работы в среде XP. »

Нашел! Пробуйте.

http://www.wincert.net/forum/index.php?/files/

Nun-Nun 30-09-2011 09:45 1762887

Цитата:

Цитата Mr dUSHA
...если это вообще комуто нужно »

Конечно нужно!!!

voler 30-09-2011 10:24 1762915

Интересный проект. По пробую.

Dmitry_K 30-09-2011 13:01 1763017

Цитата:

Цитата opel431
Updates.cfg – при наличии этого файла список обновлений будет формироваться из него. Это удобно, так как можно предварительно все отсортировать в нужном порядке установки (Список можно сортировать и непосредственно в программе – с нажатой кнопкой мыши). »

гм... как-то нелогично... в папке, допустим, 10 обновлений, а списке - 50 и выводится этот "мертвый" список... и непонятно, какие обновления будут в конечном итоге интегрироваться: согласно этому "мертвому" списку или все же "живые"... логичнее было б сделать так:
1. Удалить Updates.cfg.
2. При запуске в случае отсутствия Updates.cfg формировать его из файлов в папке Updates.
3. Добавить кнопку что-то типа "Синхронизировать обновления" (обновлять список Updates.cfg из существующих в папке Updates (будет удобно при последующем добавлении/удалении обновлений)).
Можно, конечно это все вручную делать... Но как-то не айс...

opel431 30-09-2011 14:02 1763058

Цитата:

Цитата Dmitry_K
Можно, конечно это все вручную делать... Но как-то не айс... »

Вот, вот. У нас всегда так, но «даже лопату с моторчиком нужно брать в руки». Именно для этого и задуман список. Мне легче в Total создать «рабочий» список, а затем проверить его при интеграции без сохранения. Уже приходилось разбирать с «парой» проблемных обновлений в смысле очередности и необходимости. При выходе обновлений я, просто добавлю или удалю в список обновления, в нужной мне последовательности и т.д.
Я подумаю, как синхронизировать список и файлы.

Stranger13 30-09-2011 15:54 1763169

opel431 проверил версию 1.01 на живой системе не работает блок ""OEM информация и логотип",т.е. информация не добавляется. Копируется только логотип, поля "модель" и "производство" не работают с конфигом.
С подсказками на темных темах все в порядке, а вот на NEW LOOK бледные, еле заметные.
Желательно изменить "включить в образ регестрацию" к примеру на "включить регестрацию в образе/системе",
и все связанные чеки.
Использую утилиту для системы, WIM образ отсутствует. При нажатиии чека "выполнение отдельных команд для патчера" появляется вкладка "добавления"

ispolin 30-09-2011 16:41 1763198

opel431, чисто орфография
Установка OEM сертификата
Патч в USER32.DLL для отключающий вывода...= Патч USER32.DLL для отключения вывода...=
Патч в USER32.DLL, (запятая лишняя)

Комсомолец 30-09-2011 16:57 1763213

Цитата:

Цитата Stranger13
регестрацию »

РегИстрацию

opel431 30-09-2011 17:30 1763239

Вроде все подправил. СПАСИБО!

AlexM22204 30-09-2011 18:09 1763258

opel431, а будет ли возможность редактировать Autounattend.xml, либо будет ли возможность добавить его в создаваемый образ... :clapping:

Stranger13 30-09-2011 19:07 1763291

opel431 вроде все нормально, только логотип не отбражается.
Путь к логотипу в реестре создается в кавычках, убрал все заработало.
исправте пожалуста.

opel431 есть предложение сделать дополнительный чек для капирования с заменой в образе и системе заранее
подгатовлонного образа WinRE.

opel431 30-09-2011 19:48 1763314

Цитата:

Цитата AlexM22204
либо будет ли возможность добавить его в создаваемый образ »

Да, DISM имеет команду для включения имеющегося файла в образ и можно сделать опцию. Создавать и редактировать - предпочитаю исключительно Диспетчером образов (WAIK).

Цитата:

Цитата Stranger13
есть предложение сделать дополнительный чек для капирования с заменой в образе и системе »

Думаю не стоит.

Цитата:

Цитата Stranger13
Путь к логотипу в реестре создается в кавычках »

Обновил. Переделал загрузку со списка.

AlexM22204 30-09-2011 20:36 1763338

Цитата:

Цитата opel431
Да, DISM имеет команду для включения имеющегося файла в обрах и можно сделать опцию. »

сделайте пожалуйста! :yes:

opel431 30-09-2011 21:03 1763351

Цитата:

Цитата AlexM22204
сделайте пожалуйста! »

Придумаем. Хотя он подхватывается и так, если скопировать в Sources и в корень диска.

Stranger13 01-10-2011 22:33 1763928

opel431 таперь с OEM информацией все нормально. При установленном чеке "система" OEM информация и экран входа в систему берется с живой системы, это хорошо. Почему бы не сделать для дистрибутива отдельно, напримар со своего списка как сделано с экраном входа в систему. Я думаю для сборщиков дистрибутивов так будет полезней.
Во вкладке "добавление" подсказка для драйвера не вмещается(третья строчка отображается на половину).

opel431 01-10-2011 23:00 1763941

Цитата:

Цитата Stranger13
Я думаю для сборщиков дистрибутивов так будет полезней. »

Потом отдельные папки для всех подгружаемых файлов! Думаю сборщики могут вложить нужный файл в ADD из своего списка!

opel431 02-10-2011 04:59 1764014

Цитата:

Цитата AlexM22204
сделайте пожалуйста! »

Цитата:

Цитата Stranger13
Я думаю для сборщиков дистрибутивов так будет полезней. »

И т.д.....
На заметку!
В список команд (...\Tools\RunAll) вы можете сами добавить любые команды DISM (http://technet.microsoft.com/ru-ru/l...2(WS.10).aspx), патчера, а также любые команды CMD, необходимые вам для работы с образом, системой, файлами и т.д!

atf7 03-10-2011 00:40 1764662

Классная штука. А SATA\RAID драйвера для текстового и графического режима может встраивать?
Если нет, то хоть киньте кто-нибудь ссылку, а то в Семерке пока мало что понимаю, но непубличную сборку сделать хочется.

opel431 03-10-2011 16:00 1764984

Цитата:

Цитата atf7
Если нет, то хоть киньте кто-нибудь ссылку »

Вам в раздел Автоматическая установка Windows Vista / Windows 7, а там уж смотрите, например - http://forum.oszone.net/thread-146476.html

zmejskij 05-10-2011 17:25 1766654

Отличная софтина! Вот ежлиб она рабртала ещё и с 64-разрядными образами.....

Smarty 05-10-2011 17:56 1766675

opel431, задумка хорошая, только вот название...
Ход мыслей объяснять не буду, а предложение такое: W7Patcher Ext_GUI (W7Patcher Extended GUI)

zmejskij 06-10-2011 02:59 1766942

Цитата:

Ход мыслей объяснять не буду, а предложение такое: W7Patcher Ext_GUI (W7Patcher Extended GUI)
И где найти ссылку на это чудо-приложение?

Smarty 06-10-2011 06:45 1766967

Цитата:

Цитата zmejskij
И где найти ссылку »

Архив прикреплен в шапке.

opel431 06-10-2011 18:22 1767551

Цитата:

Цитата Smarty
адумка хорошая, только вот название... »

При переводе из проекта в рабочую утилиту изменим.

zmejskij 07-10-2011 02:40 1767772

Цитата:

Цитата Smarty
Архив прикреплен в шапке. »

В шапке ссылка для GUIPatch_01.7z, а где найти ссылку на W7Patcher Ext_GUI?

Smarty 07-10-2011 06:31 1767788

zmejskij, я предложил переименовать GUIPatch в W7Patcher Ext_GUI.

zmejskij 08-10-2011 22:06 1769024

Будем ждать релиза GUIPatch в W7Patcher Ext_GUI.

opel431 11-10-2011 20:42 1771300

Вопрос ламера! Как актуальна функции Отключения/Включения компонентов.? Стоит ли над ней работать в релизе?

tc1 11-10-2011 21:02 1771312

Да, стоит. И вопрос отнюдь не ламера (весьма актуально учитывая отсутствие обновляемого инструмента Отключения/Включения компонентов)

Stranger13 11-10-2011 21:52 1771352

opel431 если ты имееш в виду функцию для Отключения/Включения компонентов в дистрибутиве и системе типа как в "Кухне", думаю стоит.

AlexM22204 11-10-2011 21:53 1771353

Цитата:

Цитата Stranger13
если ты имееш в виду функцию для Отключения/Включения компонентов в дистрибутиве и системе типа как в "Кухне", думаю стоит »

Поддерживаю!!!

Rusis80 11-10-2011 22:45 1771399

opel431
Компонентов или служб?
Очень полезно было-бы службы типа UAC, Windows Defender, Windows Update, Windows Firewall.
Плюс к этому, возможность включения учётки админа, тогда UAC трогать не нужно.
Кухня Windows XP действительно хороший пример.
PS:
А есть ли возможность реализовать интеграцию компонентов с расширением .exe?
Или только то, что WAIK позволяет? Я имею ввиду к примеру интеграцию Silverlight, что-бы без установки в виртуальную машину.

Boa Soft 12-10-2011 10:53 1771621

Установка через SetupComplete.cmd. У меня сделанно именно так.

opel431 13-10-2011 20:20 1772710

Цитата:

Цитата Rusis80
Компонентов или служб? »

Компонентов.

Цитата:

Цитата Rusis80
Очень полезно было-бы службы типа »

Дайте с тестовой версией разобраться. То что выложено, это просто пример реализации.

opel431 17-10-2011 18:09 1775439

Ну...................Помогите!

Гуи практически закончен, но! Несмотря на то, что скачивали фактически "макет" будущей утилиты, ни у кого не возникло вопроса: - "Какая структура должна быть у папок для совмещения с различными пакетами?". А у меня он возник, какую структуру брать за основу - Jekson07, pahan22, Smarty?

Вопрос открыт и движение, к окончанию работы, приостановлено!

Smarty 17-10-2011 18:22 1775446

opel431, RES и FILES
Если утилита оправдает возлагаемые на нее надежды, то папки в разных пакетах переименовать недолго!

opel431 17-10-2011 18:35 1775456

Цитата:

Цитата Smarty
Если утилита оправдает возлагаемые на нее надежды, то папки в разных пакетах переименовать недолго! »

Ну думаю примерно так (работа с патчером отключена, причину пояснил)...

Smarty 17-10-2011 18:51 1775479

opel431, по последнему варианту.
1. W7Patcher_xХХ.exe находятся в двух местах, в \Tools и \Tools\W7Patcher.
2. Зачем Dellist.cfg и DelListAll.cfg? Оставить только второй.
3. Какой смысл определяться с папками ресурсов и файлов, если их можно выбрать?
4. Пункт "Пропатчивание с контролем версий" не всем будет понятен.

Это так, на первый взгляд. В работе пока не пробовал.

opel431 17-10-2011 19:25 1775511

Цитата:

Цитата Smarty
W7Patcher_xХХ.exe находятся в двух местах, в \Tools и \Tools\W7Patcher................. »

Просто скопировал все с рабочего проекта. Поэтому и Dellist.cfg (он формируется при выборе заданий из DelListAll.cfg).

Цитата:

Цитата Smarty
Какой смысл определяться с папками ресурсов и файлов, если их можно выбрать? »

Можно, только смотреть приходится не только на наименованиях, но и структуру папок. Ведь они разные, и пользователю трудно сразу понять, что и куда ложить.

Цитата:

Цитата Smarty
Пункт "Пропатчивание с контролем версий" не всем будет понятен. »

И названия, и пояснения брал с темы патчера - впрочем и выход на тему из программы для этого и сделал.

Smarty 17-10-2011 20:01 1775552

Цитата:

Цитата opel431
структуру папок »

В теме патчера это объяснено, откуда будут браться РЕС-патчеры, здесь так же можно это написать.
Цитата:

Цитата opel431
пояснения брал с темы патчера »

Наверное понятней будет что-то типа "Восстановление оформления после обновления системы".

По поводу всплывашки про УАК.
Можно при запуске программы проверять ключ реестра
Код:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
Если он
Код:

"EnableLUA"=dword:00000000
то предупреждение не нужно и запускать утилиту, а если он
Код:

"EnableLUA"=dword:00000001
то выводить предупреждение с закрытием утилиты.

Я не докапываюсь, это предложения ;)

Stranger13 17-10-2011 20:36 1775588

Цитата:

Цитата opel431
Можно, только смотреть приходится не только на наименованиях, но папки структуру папок. Ведь они разные, и пользователю трудно сразу понять, что и куда ложить. »

Пэтому лучше поддержать структуру папок Smarty, самая удобная.

opel431 17-10-2011 20:42 1775593

Цитата:

Цитата Stranger13
Пэтому лучше поддержать структуру папок Smarty, самая удобная. »

Я согласен, но только если сделать для себя, а так требует обсуждения.

Smarty 17-10-2011 21:10 1775620

Stranger13, структура папок везде одна, названия разные.
По поводу названий папок.
Я бы назвал папки как у Jekson07 - Files и Resources, просто и понятно.
У меня называется Files и OpenRes, т.к. изначально пакеты оформления были с закрытыми ресурсами
и чтобы мне не путаться (когда перешел на открытые ресурсы) назвал именно так.

Да лучше вообще с этим не заморачиваться, а один раз (в шапке) объяснить что где должно быть.
И в утилите в полях путей написать не C:\TEMP\Files и C:\TEMP\Resources, а
"Укажите папку с набором файлов" и "Укажите папку с набором RES-патчеров", тогда будет неважно,
как называются папки в конкретном пакете оформления.

Практически все установщики пакетов оформления на форуме созданы с помощью 7-Zip SFX,
значит любой можно распаковать и указать в утилите пути к извлеченным папкам.

ЗЫ. Интерфейс утилиты сложно изменить?

opel431 17-10-2011 21:25 1775632

Цитата:

Цитата Smarty
ЗЫ. Интерфейс утилиты сложно изменить? »

Да вообщем то нет.

Jekson07 17-10-2011 21:26 1775633

Цитата:

Цитата Smarty
Я бы назвал папки - Files и Resources, просто и понятно. »

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

Цитата Smarty
У меня называется Files и OpenRes, т.к. изначально пакеты оформления были с закрытыми ресурсами
и чтобы мне не путаться (когда перешел на открытые ресурсы) назвал именно так. »

Может быть, при следующем обновлении своих пакетов, вернешься к изначальному "единому стандарту" -> Files и Resources? :) Тогда и заморочек таких бы не возникло.

opel431 17-10-2011 21:27 1775635

Цитата:

Цитата Smarty
структура папок везде одна, названия разные. »

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

Цитата:

Цитата Jekson07
Может быть, при следующем обновлении своих пакетов, вернешься к изначальному "единому стандарту" »

Да, некая унификация пакетов ..... - здорово!.

Smarty 17-10-2011 21:29 1775638

opel431, хотел предложить разделить функционал на Образ и Установленная система.
Может организовать в виде разных вкладок, чтобы не путались с объектом обработки.
Пока только мысль, конкретнее могу предложить ближе к выходным...

Цитата:

Цитата Jekson07
Может быть, при следующем обновлении своих пакетов, вернешься к изначальному "единому стандарту" »

Ну изначально у тебя папка ресурсов тоже не так называлась. :)
Переделать, не дожидаясь обновления, не сложно, дело 5-10 минут.
Цитата:

Цитата Jekson07
Тогда и заморочек таких бы не возникло. »

В утилите уже присутствует возможность выбора папок, поэтому заморочек как таковых нет.
Если сделать имена папок "стандартными", то возможность выбора папок просто не нужна.

opel431 17-10-2011 21:35 1775641

Цитата:

Цитата Smarty
хотел предложить разделить функционал на Образ и Установленная система. »

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

Smarty 17-10-2011 21:48 1775651

Цитата:

Цитата opel431
Я готов »

Мне кажется, что разделение на Образ и Установленная система оправдано, будет меньше "каши" во вкладках.
На вкладке Образ опции только для работы с образами boot.wim и install.wim, где можно самому указать разрядность,
на вкладке Установленная система автоопределение и, соответственно, опции только для "живой" системы.
Как-то так...
Цитата:

Цитата opel431
отдавая предпочтение признанным лидерам в области оформления »

Надо ещё привлечь pahan22. Пакет (может пока) у него один, но знаний для участия в обсуждении сабжа достаточно!

opel431 17-10-2011 21:52 1775659

Цитата:

Цитата Smarty
Надо ещё привлечь pahan22. »

Я был-бы только рад, но навязываться вроде неприлично.

Jekson07 17-10-2011 21:52 1775660

Цитата:

Цитата Smarty
Ну изначально у тебя папка ресурсов тоже не так называлась. »

Не спорю. :)
Цитата:

Цитата Smarty
Переделать, не дожидаясь обновления, не сложно, дело 5-10 минут. »

О чем и разговор, переименовать название папок в своих пакетах не сложно и много времени не займет, а opel431 избавит от лишних заморочек и ненужной писанины.

Files и Resources

Smarty, ты согласен за такую структуру папок? Если "ДА", то и от других "оформителей" будем требовать соблюдения и выполнения принятых "Стандартов". :)

Smarty 17-10-2011 21:59 1775667

Jekson07, согласен, но пока "не горит". :)
Цитата:

Цитата Jekson07
от других "оформителей" будем требовать соблюдения и выполнения »

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

ЗЫ. Может, чтоб совсем понятно было - CopyFiles и Resources? ;)

opel431 17-10-2011 22:05 1775672

Цитата:

Цитата Smarty
Может, чтоб совсем понятно было - CopyFiles и Resources »

Поддерживаю. Ведь, имеется вложения одноименных папок, например: ..Files\Files, ...Resources\Resources.
Многим, видимо "с наскока" не понять, в какую одноименную папку каталога нужно что-то распаковать и т.д....

Jekson07 17-10-2011 22:11 1775680

Цитата:

Цитата Smarty
Может, чтоб совсем понятно было - CopyFiles и Resources? »

Такой вариант тоже возможен. :) Сейчас постараюсь подключить к обсуждаемому вопросу pahan22 и тогда уже примем окончательное решение.

Smarty 17-10-2011 22:48 1775713

Jekson07, уже.

opel431 17-10-2011 22:53 1775717

Цитата:

Цитата Smarty
хотел предложить разделить функционал на Образ и Установленная система »

Тогда уж и начнем воплощать идею! И в связи с этим вопрос.
Какие опции патчера реально нужны на каждой из этих страниц?

Smarty 17-10-2011 22:59 1775719

opel431, они уже сделаны, просто разнести по вкладкам (вместо недоступности опций).
И ещё вариант.
Если человек решил обработать образ, то возврата\переключения на вкладку для установленной системы быть не должно, своего рода "защита от дурака".
Вариант такой: при запуске утилиты выдается запрос - С чем будете работать?
Кнопки или радиокнопки - Образ и Уст. система.
И после этого уже становится доступно окно (с опциями для конкретного объекта), из которого нельзя будет вернуться назад, только выйти.

Я погнал спать, завтра подключусь, если будут вопросы. :)

pahan22 17-10-2011 23:25 1775730

Разрешите присоединиться? :)
Внесу и я свои пять копеек. Я за следующее:
Цитата:

Цитата Jekson07
Files и Resources »

Что же до замечания:
Цитата:

Цитата opel431
Ведь, имеется вложения одноименных папок, например: ..Files\Files, ...Resources\Resources.
Многим, видимо "с наскока" не понять, в какую одноименную папку каталога нужно что-то распаковать и т.д.... »

С этим нужно бороться по другому. В папках Files и Resources создавать папку Main для основных ресурсов и файлов и папку Advanced (или как-то так) для дополнительных, которые не входят в основной пакет.

По поводу вкладок полностью соглашусь со Smarty.

Smarty 18-10-2011 07:09 1775840

С утра, на свежую голову, так сказать, пришла такая мысль.

При установке пакетов оформления устанавливается\может устанавливаться дополнительный софт.
Ставится он может различными путями, которые никак не стандартизировать.
Установка на "живую" систему уже отработана практически на 100%.

Отсюда вытекает следующее:
направить все усилия автора на работу с дистрибутивом. Отдельные команды для установленной системы, такие как
создание фона логона (через конт. меню или самой утилитой), пропатчивание системных библиотек (BIN-патчи) и др.
можно реализовать маленькими утилитами, а не комбайном.
Да и тема называется Симбиоз DISM и Windows 7 Universal Patcher :)

Какие будут мнения?

opel431 18-10-2011 08:06 1775853

Цитата:

Цитата Smarty
Какие будут мнения? »

СУПЕР! Полночи думал, почти, о том же, только с оглядкой на код.
С этого я, и начинал, но поддался на предложения! И с удовольствием соглашаюсь. Все пакеты на "живую" идут со своим инсталлятором, и дублировать нет необходимости!!!!
Но, надеюсь поддержка, в виде консультаций, будет продолжена.

А как c последним предложение pahan22
Цитата:

Цитата pahan22
С этим нужно бороться по другому »

- заманчиво для унификации наборов.

pahan22 18-10-2011 13:43 1776070

Цитата:

Цитата Smarty
Отсюда вытекает следующее:
направить все усилия автора на работу с дистрибутивом. »

Поддерживаю. :)

Кстати, так же хотел предложить организовать возможность запуска скриптов и программ до и после работы патчера.

Smarty 18-10-2011 19:07 1776293

Цитата:

Цитата opel431
Но, надеюсь поддержка, в виде консультаций, будет продолжена. »

Обязательно!
Цитата:

Цитата opel431
А как c последним предложение pahan22 »

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

Цитата pahan22
В папках Files и Resources создавать папку Main для основных ресурсов и файлов и папку Advanced »

Получится очень ветвистая система со множеством папок, непонятных начинающим.
Предлагаю только Files и Resources, всё остальное при установке системы, т.к. в смонтированный образ установить программу всё равно не получится.
Инсталляция третьего софта при установке системы производится из SetupComplete.cmd или из папки $OEM$, но это другая история.

Утилита должна иметь только те функции, которые можно реализовать для смонтированного образа:
  • монтирование и демонтирование с\без сохранения изменений
    (в процессе случаются ошибки, которые сохранять нет смысла)
  • интеграция MSU и CAB обновлений
  • интеграция драйверов
  • отключение компонентов
  • интеграция локализаций
  • добавление ОЕМ-информации
  • установка ключа и сертификата
  • установка фона логона
  • удаление папок\файлов по списку
  • пропатчивание файлов измененными ресурсами
  • пропатчивание системных библиотек
    (именно отдельно)
  • разблокирование редакций
  • расширенный загрузчик
  • создание образа
Может чего забыл, дополните.
Практически всё это уже есть, только надо как-то упорядочить опции в окне утилиты.

opel431 18-10-2011 20:58 1776382

Цитата:

Цитата Smarty
отключение компонентов »

Затык! Нужно отследить взаимосвязи. Так, при попытке откл Solitaire, требуется еще и работать с компонентом InboxGames. Оставил на будущее - не разобрался во взаимосвязях.

Цитата:

Цитата Smarty
Практически всё это уже есть »

Думаю стоит включить и предложение pahan22 о скриптах. Возможно до монтирования и до/после размонтирования (например для сжатия образов используя ImageX ). Не знаю, нужен совет.

Цитата:

Цитата Smarty
Инсталляция третьего софта при установке системы производится из SetupComplete.cmd »

Специально освободил его (данные сразу импортирую в реестр) для возможной проработки функции установки софта.

Smarty 18-10-2011 21:36 1776416

Цитата:

Цитата opel431
Не знаю, нужен совет. »

Если использовать ImageX, то можно не только сжимать образы, но и экспортировать.
При экспортировании образ очищается от внесенных изменений в системных файлах.

opel431 18-10-2011 21:54 1776426

Цитата:

Цитата Smarty
При экспортировании образ очищается »

Ok.

Stranger13 19-10-2011 18:10 1777129

Цитата:

Цитата Smarty
Утилита должна иметь только те функции, которые можно реализовать для смонтированного образа »

Полностью свами согласен и по поводу папок Files и Resources тоже, неплохоб было все пакеты привести к единому стандарту. Раз тема пошла больше по дистрибутиву, хотел предложить сделать функцию "восстановление оформления после обновления" и для дистрибутива, не затрагивая SetupComplete.cmd.
К примеру копирование оформления со скриптом установки в дистрибутив куда нибуть и для скрипта создать ярлык запуска, можно в меню пуск.
Что скажите?

Smarty 19-10-2011 18:32 1777148

Цитата:

Цитата Stranger13
хотел предложить сделать функцию "восстановление оформления после обновления" и для дистрибутива »

Она есть, делать ее не надо. :)

sov44 19-10-2011 20:14 1777238

Добавить бы функцию - создать загрузочную флешку :)

Smarty 19-10-2011 20:34 1777254

sov44, вам сторонних программ мало?
Не надо делать комбайн всё-в-одном.
Чем программа сложнее, тем больше вероятность багов\глюков и т.д.

Stranger13 19-10-2011 22:12 1777330

Цитата:

Цитата Smarty
Не надо делать комбайн всё-в-одном.
Чем программа сложнее, тем больше вероятность багов\глюков и т.д. »

Для создания ISO-образа opel431 использует средство командной строки "Oscdimg".Если opel431 захочет сделать
подхват загрузчика из папки "boot" не только Etfsboot.com, то все решится, а само меню кидать в корень дистрибутива.
Если чек "расширенный boot" и есть смена загрузчика, то уже все в норме.

opel431 19-10-2011 23:07 1777370

Цитата:

Цитата Smarty
Она есть, делать ее не надо. »

Я, думаю речь идет о копировании папки с ресурсами в дистрибутив + создание Backups в обрабатываемом образе + создание ярлыка для запуска патчера с параметром -V. Или я думаю не правильно, тогда прошу разъяснить. А то, практически закончил, и желательно решить вопрос сразу.

Цитата:

Цитата Stranger13
Если opel431 захочет сделать
подхват загрузчика из папки "boot" не только Etfsboot.com, то все решится »

Сделаю.

Stranger13 19-10-2011 23:12 1777373

Цитата:

Цитата opel431
Я, думаю речь идет о копировании папки с ресурсами в дистрибутив + создание Backups в обрабатываемом образе + создание ярлыка для запуска патчера с параметром »

opel431 вы правильно поняли.

Smarty 20-10-2011 07:01 1777490

opel431, копировать папку с ресурсами в дистрибутив не надо.
При пропатчивании смонтированного образа не надо использовать ключ -N и будет создана папка отката.
В данный момент установщики пакетов оформления (по крайней мере у меня и у Jekson07) сделаны таким образом,
что при запуске установщика на живой системе проверяется наличие в папке С:\W7P_Backups файла имя_пакета_Install.log.
Если его нет, запускается полное пропатчивание, если он есть, запускается проверка после обновлений.
Например, W7Elegant_BD_Install.log, W7Elegant_BP_Install.log, New_Look_2_Install.log, New_Look_Dark_Install.log.
Тоже своего рода стандарт :)

opel431 20-10-2011 07:10 1777493

Цитата:

Цитата Smarty
Если его нет, запускается полное пропатчивание, если он есть, запускается проверка после обновлений. »

Привет дружище! Я, просто не пойму откуда в установленной системе будут ресурсы, которыми патчили образ ! Я понимал так, что при обработке образа создается папка отката. В ней сохраняются ресурсы которые были в системе до пропатчивания так? После сборки и установки понадобится обновить оформление - откуда будут взяты ресурсы оформления?
Поэтому я, наряду с соданием точки отката, думал (вернее сделал) копировать папку Resources, создать ярлык в контекстном меню и все.

Пока курил "вкурил" - нужно скачать патч на живую и запустить, так!

Smarty 20-10-2011 07:19 1777498

Цитата:

Цитата opel431
откуда будут взяты ресурсы оформления? »

Из файла установщика (по крайней мере у меня).
Правда у Jekson07 сделано по-другому, у него пакет распаковывается на диск и там остается,
у меня распакованный пакет на диске не хранится, только папка отката изменений.
Хранить распакованный пакет в дистрибутиве - лишние 130-140 Мб.
Установщик занимает от 20 до 55 Мб, так что экономия места заметна.

Цитата:

Цитата opel431
Пока курил "вкурил" - нужно скачать патч на живую и запустить, так! »

У меня - да. :)

opel431 20-10-2011 07:51 1777509

Цитата:

Цитата Smarty
при запуске установщика на живой системе проверяется наличие в папке С:\W7P_Backups файла имя_пакета_Install.log.
Если его нет, запускается полное пропатчивание, если он есть, запускается проверка после обновлений.
Например, W7Elegant_BD_Install.log, W7Elegant_BP_Install.log, New_Look_2_Install.log, New_Look_Dark_Install.log. »

+
Цитата:

Цитата Smarty
У меня - да. »

Даже не знаю как поступить! У меня ведь тоже создается типа "OldRes.log".
Все это нужно будет пользователю контролировать на живой системе - установленной с пропатченного образа! В этом случае, предложенный мною вариант более универсален. Все уже есть в системе, при выходе нового пакета нужно будет просто подменить ресурсы в папке.

ПРЕДЛОЖЕНИЯ.................................

Smarty 20-10-2011 08:36 1777526

opel431, вечером надо будет подумать.

opel431 20-10-2011 08:57 1777533

Цитата:

Цитата Smarty
вечером надо будет подумать. »

Тогда к вечеру выложу релиз - будет над чем думать!

opel431 20-10-2011 15:05 1777806

ПРОЕКТ РЕАЛИЗОВАН ДО ТЕСТОВОЙ ВЕРСИИ.

dimurik 20-10-2011 19:31 1777993

Добрый вечер.
Возникла парочка вопросов:
1. в install.wim при удалении ei.cfg на выбор предлагается несколько редакций - в какую из них вносить обновления, драйвера и т.п.?
2. в boot.wim программа предлагает на выбор 2 редакции: Windows PE и Windows Setup - какой выбрать?
И ещё общий вопрос по интеграции MassStorage - в статье и аналогичных программах говорится, что интегрируются файлы *.inf, где тогда размещать всё остальное?

Smarty 20-10-2011 19:40 1777999

dimurik,
1. В ту, которую планируете устанавливать или во все по-очереди.
2. Windows PE используется для чистой установки и восстановления системы,
Windows Setup для установки системы из уже установленной системы.
Так что думайте сами. :)

opel431, можно ещё реализовать "обрезание" образа до одной редакции. ;)

aset 20-10-2011 20:24 1778026

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

ispolin 20-10-2011 21:11 1778069

opel431, извиняюсь заранее..я не увидел или отсутствует важная конопуля - указать образ и пусть программа сама всё распаковывает и вталкивает в свои папки нужные для работы install.wim и boot.wim и с выводом месаги "идёт распаковка образа...ждите.."

AlexM22204 20-10-2011 21:13 1778072

Цитата:

Цитата Smarty
opel431, можно ещё реализовать "обрезание" образа до одной редакции. »

очень бы была нужная опция :up

Ещё б не мешало добавить установку дополнительного программного обеспечения и оптимизацию системы после установки на подобие вашего Z-Finish, либо вот этого варианта c доработкой(скачал давно где-то здесь на форуме, доработал под себя когда сидел на WinStyle, одно но: не подхватывает ключи типа "/q") и запускать его из SetupComplete.cmd или FirstLogonCommands.


opel431 20-10-2011 22:45 1778154

Цитата:

Цитата dimurik
1. в install.wim при удалении ei.cfg на выбор предлагается несколько редакций - в какую из них вносить обновления, драйвера и т.п.? »

Smarty пояснил по выбору редакций! Добавлю - сетевые нужно интегрировать и в install (редакция) и в boot (редакция).

Цитата:

Цитата dimurik
И ещё общий вопрос по интеграции MassStorage - в статье и аналогичных программах говорится, что интегрируются файлы *.inf, где тогда размещать всё остальное? »

INF - это, практически файл настроек. Откройте любой и увидите параметр CatalogFile с перечислением файлов необходимых для установки. Вложите их тоже в папку. По драйверам на форуме много спецов - mercuryn, guard, greg_b, SamLab и т.д. (я, таковым не являюсь) и можно задать возникающие вопросы им.

Цитата:

Цитата Smarty
opel431, можно ещё реализовать "обрезание" образа до одной редакции. »

Наверное да, но вроде для этого и предусмотрел StartBat. Выловим блох и пойдем дальше.

Цитата:

Цитата aset
а можно удалять компоненты в образе компоненты как с Nlite сабжем. »

Удаление штука тонкая! Реализовать можно, но могут пойти ошибки. Я в своих прогах только отключал, но не удалял. Наработки по отключению, да и удалению есть, но нужно разбираться. Сабжа по урезке много, порождать еще один ходячий глюк не хочу.

Цитата:

Цитата ispolin
я не увидел или отсутствует важная конопуля - указать образ и пусть программа сама всё распаковывает и вталкивает в свои папки нужные для работы install.wim и boot.wim и с выводом месаги "идёт распаковка образа...ждите.." »

Ну как! Разложили все по папкам, сделали настройки, выбрали режим, редакцию и поехали - ВЫПОЛНИТЬ.

Цитата:

Цитата AlexM22204
очень бы была нужная опция »

Будет видно.

Цитата:

Цитата AlexM22204
Ещё б не мешало добавить установку дополнительного программного обеспечения и оптимизацию системы »

Реализация только начата! Т.е. не забываем - это тест не только кода, но и функционала. Без обратной связи улучшений не будет.

Stranger13 20-10-2011 22:48 1778158

opel431 новую версию на ошибки непроверял, пока только с функционалом разбирался и предложу следующее:
- в выборе режима необходимо добавить режим живой системы + сделать вкладу "работа с системой" как для образа(работа с образом)
- при выборе одного из режимов скрывать ненужные вкладки
- желательно после монтирования образа запретить выбор режимов (переключение) и разрядности
- функция удаления компанентов несколько неудобная, оди конфиг на 3 образа.(возможно сделать подхват разных при выборе соответствующего образа)

- создание ISO образа, не активны поля ввода и вбора загрузчика
- как активировать чек "расширенный boot"

opel431 20-10-2011 22:59 1778166

Цитата:

Цитата Stranger13
в выборе режима необходимо добавить режим живой системы »

Уже обсуждалось и отмелось!

Цитата:

Цитата Stranger13
при выборе одного из режимов скрывать ненужные вкладки »

Так и есть - или вы имеете доступ к ненужным, на данный момент, кнопкам и вкладкам?

Цитата:

Цитата Stranger13
- желательно после монтирования образа запретить выбор режимов (переключение) и разрядности »

А для выбора иной редакции или образа выходить из программы и заходить заново?

Цитата:

Цитата Stranger13
функция удаления компанентов несколько неудобная, оди конфиг на 3 образа »

Согласен, но патчер имеет на входе только DelList, а не DelList1 DelList2...Поэтому только "живая" конфигурация и создание на лету из списка. Могу предложить только выбор разных DelListAll.

Цитата:

Цитата Stranger13
создание ISO образа, не активны поля ввода и выбора загрузчика »

Кнопка "Активировать". Учитывая, что при открытии проги она всегда переводится в режим UnChecked - защита от того самого....

Цитата:

Цитата Stranger13
- как активировать чек "расширенный boot" »

Нужно иметь вложенность в папки AddBoot (привязки к файлам и папкам нет - любое вложение)!

Stranger13 20-10-2011 23:34 1778192

Цитата:

Цитата opel431
Так и есть - или вы имеете доступ к ненужным, на данный момент, кнопкам и вкладкам? »

я думаю вкладка патч ресурсов ненужна дла режима boot.wim

Цитата:

Цитата opel431
А для выбора иной редакции или образа выходить из программы и заходить заново? »

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

Цитата:

Цитата opel431
Уже обсуждалось и отмелось! »

Наверное гдето пропустил. Тогда будем пользоваться функцией "эмулятор командной строки"

opel431 20-10-2011 23:45 1778196

Цитата:

Цитата Stranger13
я думаю вкладка патч ресурсов ненужна дла режима boot.wim »

Цитата:

Цитата Stranger13
Я имел ввиду кнопу переклюения образов boot и install заблокировать том положении в каком был смонтирован образ »

Логика выбора.... пока не оптимизирована! Нет статистики использования программы! Будет опыт применения - будут и предложения.

ispolin 21-10-2011 10:13 1778437

Цитата:

Цитата opel431
Разложили все по папкам »

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

tr011_tmn 21-10-2011 10:31 1778448

Цитата:

Цитата ispolin
та это понятно, то бишь ручная работа, а я грезил переложить эту работу (по распаковке и раскладыванию файлов) на саму программу..лень матушка раньше меня родилась »

батенька тогда если отталкиваться от лени то тогда стоит добавить возможность скачивать дистрибутив Windows с выбором редакции причем по усмотрению программы, и аналогичные пункты для всего остального. :jester:

P.S. Зато как замечательно будет,запустил исполняемый файл, а программа все сама сделала, и на торрент выложила, и описание составила, и на новостных сайтах разместила сразу ссылками на торрент и файлопомойки. Мечта любого сборщика Windows. :lol:

Каюсь. Грешен. Но не удержался. Простите бога ради :sorry:

ispolin 21-10-2011 10:48 1778464

tr011_tmn, офтопим....не нужно так утрировать, моё предложение по кнопуле вполне оправдано, во многих программах такое практикуется
здесь и тут и ничего нет невероятного. Остаётся дождаться от автора конкретного ответа будет\не будет и я заглохну.

voler 21-10-2011 11:10 1778482

Есть пару вопросов:
1. В папку Updates нужно размещать обновления именно для той версии ОС, которую извлекли в папку DVD?
2. В папке Shared, можно создать следующую структуру? Users\Default\Desktop и в конечной папке создать нужные ярлыки?

Комсомолец 21-10-2011 14:05 1778608

opel431,
Цитата:

Цитата voler
1. В папку Updates нужно размещать обновления именно для той версии ОС, которую извлекли в папку DVD? »

предлагаю всё-таки сделать обновления разделёнными на две подпапки (86 и 64), как мы с tr011_tmn и делали-понятней пользователям и удобней.

И, может, кнопки в гуи перенести в левую часть? Как бы продолжение GUI-интегратора вроде получается :)

Stranger13 21-10-2011 15:37 1778697

opel431 если я понял чек "добавить сертификат" для интеграции в образ сертификата, а в подсказке написано (эмуляция таблицы SLIC ).
Цитата:

Цитата Комсомолец
предлагаю всё-таки сделать обновления разделёнными на две подпапки (86 и 64), »

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

opel431 21-10-2011 19:52 1778880

Цитата:

Цитата ispolin
а я грезил переложить эту работу (по распаковке и раскладыванию файлов) на саму программу. »

Предполагаю, что любой каприз возможен. Делаем пакетный файл и запускаем - "Выполнить скрипт до монтирования образов".

Цитата:

Цитата voler
В папке Shared, можно создать следующую структуру? Users\Default\Desktop и в конечной папке создать нужные ярлыки? »

Я, так понимаю, речь идет о ....Files\Shared?

Цитата:

Цитата Комсомолец
предлагаю всё-таки сделать обновления разделёнными на две подпапки (86 и 64) »

Цитата:

Цитата Stranger13
Предлагаю сделать при выборе разрядности системы,
чтоб автоматически выбиралась и соответствующая папка выбранной редакции ( драйвера, обновления). »

Хорошее предложение. Сделаем!

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

opel431 22-10-2011 02:52 1779115

Цитата:

Цитата Комсомолец
И, может, кнопки в гуи перенести в левую часть? »

На вкус и цвет....
Поэтому, сделал настройку через файл конфигурации.

Цитата:

Цитата Smarty
opel431, можно ещё реализовать "обрезание" образа до одной редакции. »

Если без батника, до монтирования, и использования ImageX, то придется отказаться от DISM и переходить на WIMGAPI.DLL! Не знаю, может быть позже.

Stranger13 22-10-2011 13:51 1779265

opel431 я не навязываю а только хочу предложить улучшение имеющегося функционала из личного опыта для утилиты:
1. Необходимо бывает создать ISO не затрагивая WIM образов. Мое предложение во вкладке "работа с образом"
оставить только чек "создание ISO" это для создания образа при пакетном выполнении, а все настройки перенести
на "основные" + добавить кнопку создать ISO образ.
2. Чсто приходится перед монтированием для редактирования WIM образов восстанавливать орегинальные образы.
Мои предложения добавить во вкладке "работа с образом" 2 два чека для INSTAL и BOOT для восстановления перед монтированием на орегинальные.

opel431 22-10-2011 20:33 1779493

Цитата:

Цитата Stranger13
1. Необходимо.... »

Программа, задумана, для пакетного выполнения! Растаскивать по отдельным модулям и функциям не буду, дабы не наплодить кучу ошибок, и потом ночами сидеть и вспоминать что, где, когда..! Тем более, для создания ISO монтировать образ не нужно. Выбираете любой образ - появляться вкладка "Работа с образом", оставляете только чек "Создание ISO" и выполните задание - "Выполнить"!

Цитата:

Цитата Stranger13
2. Часто приходится перед монтированием »

А уж нет! В данном случае, только вытащить из дистрибутива, либо сохранять оригинальные в какой-либо папке, а потом тащить оттуда, но это не совсем красиво.

Из выявленных блох: Ярлык "Восстановление оформления..." не создавался (решено + сам RecovRes.cmd), не применялись каталоги при их изменении "Расположение папок по умолчанию" (решено).

Из предложений: Разделение ресурсов ... по подпапкам (86, 64) (решено), изменение положения панели с кнопками (решено), отдельный AllDelList для Install и Boot (решено).


Практических скриптов (до, во время, после) видимо инициативы не дождемся! У меня нет времени, даже натаскать и адаптировать их из готовых проектов. Тогда, каждый сам для себя.
Увы...
Все обновления и исправления будут в версии 1.1.

Nun-Nun 22-10-2011 20:54 1779505

Цитата:

Цитата opel431
Из выявленных блох: Ярлык "Восстановление оформления..." не создавался (решено), не применялись каталоги при их изменении "Расположение папок по умолчанию" (решено).
Из предложений: Разделение ресурсов ... по подпапкам (86, 64) (решено), изменение положения панели с кнопками (решено). »

Так понимаю, это будет в следующей версии. А в шапке всё ещё версия 1.0 :(

Stranger13 23-10-2011 14:46 1779891

Цитата:

Цитата opel431
для создания ISO монтировать образ не нужно. Выбираете любой образ - появляться вкладка "Работа с образом", оставляете только чек "Создание ISO" и выполните задание - "Выполнить"! »

opel431 так и поступал, но предложил переделать создание ISO для тогоже, чтоб не снамать кучу чеков.

Цитата:

Цитата opel431
А уж нет! В данном случае, только вытащить из дистрибутива, либо сохранять оригинальные в какой-либо папке, а потом тащить оттуда, но это не совсем красиво. »

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

Цитата:

Цитата opel431
Практических скриптов (до, во время, после) видимо инициативы не дождемся! »

Я дамаю появятся когда будет определен и отточен функционал утилиты, т.е. типа финал для работы с образом.

Цитата:

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

Будем ждать.

Smarty 23-10-2011 15:09 1779913

Цитата:

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

Ну разрядность можно узнать после монтирования и направить скрипт в нужное русло.

Stranger13 23-10-2011 19:27 1780079

Цитата:

Цитата Smarty
Ну разрядность можно узнать после монтирования »

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

opel431 23-10-2011 19:38 1780091

Цитата:

Цитата Stranger13
Примерно так: »

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

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

Smarty 23-10-2011 19:59 1780098

Цитата:

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

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

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

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

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

Stranger13 23-10-2011 20:31 1780118

Цитата:

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

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

Цитата:

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

Цитата:

Цитата Smarty
Реализовано всё скриптами и программами от МС. »

У меня типа того только все в 3 этапа и при каждой сборки берется свежий образ. 1й BOOT 2й INSTALL и внем 3й WINRE. Для интеграции акронисов брал ваши наработки и скрещивал со своими.

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

opel431 23-10-2011 22:26 1780219

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

Stranger13 24-10-2011 01:54 1780308

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

opel431 24-10-2011 03:19 1780322

Цитата:

Цитата 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 07:38 1780344

Цитата:

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

А я, вот думаю, может сначала то, что наверняка полезно всем, механизм импорта пользовательских твиков?

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

voler 24-10-2011 09:51 1780398

Цитата:

Цитата opel431
Я, так понимаю, речь идет о ....Files\Shared? »

Да именно об этой папке.

opel431 24-10-2011 10:10 1780413

Цитата:

Цитата voler
Да именно об этой папке. »

Можно все, что не затрагивает системные файлы, а просто копируется в систему, хоть Portable софт. Главное правильно разложите по папкам - как в установленной системе.

voler 24-10-2011 10:38 1780435

Отлично.
Щас вот пробую установку на виртуалке, без интеграции обновлений работает хорошо, а вот при интеграции
И гоняет по циклу бесконечному.

Единственное что я сделал, это положил в папку updates\x64 обновления
Код:

IE9-Windows6.1-KB2559049-x64.msu
Windows6.1-KB2425227-x64.msu
Windows6.1-KB2476490-x64.msu
Windows6.1-KB2479943-x64.msu
Windows6.1-KB2484033-x64.msu
Windows6.1-KB2488113-x64.msu
Windows6.1-KB2491683-x64.msu
Windows6.1-KB2492386-x64.msu
Windows6.1-KB2503665-x64.msu
Windows6.1-KB2505438-x64.msu
Windows6.1-KB2506014-x64.msu
Windows6.1-KB2506212-x64.msu
Windows6.1-KB2506928-v2-x64.msu
Windows6.1-KB2507618-x64.msu
Windows6.1-KB2509553-x64.msu
Windows6.1-KB2510531-x64.msu
Windows6.1-KB2511250-x64.msu
Windows6.1-KB2511455-x64.msu
Windows6.1-KB2515325-x64.msu
Windows6.1-KB2518869-x64.msu
Windows6.1-KB2522422-x64.msu
Windows6.1-KB2529073-x64.msu
Windows6.1-KB2532531-x64.msu
Windows6.1-KB2533552-x64.msu
Windows6.1-KB2536275-x64.msu
Windows6.1-KB2536276-v2-x64.msu
Windows6.1-KB2539635-x64.msu
Windows6.1-KB2541014-x64.msu
Windows6.1-KB2544521-x64.msu
Windows6.1-KB2544893-x64.msu
Windows6.1-KB2545698-x64.msu
Windows6.1-KB2547666-x64.msu
Windows6.1-KB2552343-x64.msu
Windows6.1-KB2555917-x64.msu
Windows6.1-KB2556532-x64.msu
Windows6.1-KB2559049-x64.msu
Windows6.1-KB2560656-x64.msu
Windows6.1-KB2562937-x64.msu
Windows6.1-KB2563227-x64.msu
Windows6.1-KB2563894-x64.msu
Windows6.1-KB2567680-x64.msu
Windows6.1-KB2570791-x64.msu
WINDOWS6.1-KB2570947-X64.MSU
Windows6.1-KB2616676-x64.msu
Windows6.1-KB917607-x64.msu
Windows6.1-KB971033-x64.MSU
Windows6.1-KB982018-v3-x64.msu

Ну и поставил собрать образ. Может что не то сделал?

opel431 24-10-2011 10:46 1780440

Цитата:

Цитата voler
Ну и поставил собрать образ. Может что не то сделал? »

По обновлениям x64 конкретно подсказать не могу, но некоторые обновления требуют соблюдения очередности. Лучше спросить здесь - http://forum.oszone.net/thread-157632.html.

voler 24-10-2011 11:02 1780447

Ок. Уберем.

voler 24-10-2011 11:38 1780471

Щас появилась ошибка сверху, хотя я не чего не делал, только сменил OEM инфо.
Как быть? Работаю под Win7_64

opel431 24-10-2011 11:56 1780491

Цитата:

Цитата voler
Щас появилась ошибка сверху, хотя я не чего не делал, только сменил OEM инфо.
Как быть? Работаю под Win7_64 »

Думаю Вы сохранили образ, и продолжаете работать с ним. Естественно прежняя информация об интеграции осталась. Замените образ (.wim) на образ из дистрибутива.

Stranger13 24-10-2011 12:20 1780507

Цитата:

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

Цитата:

Цитата opel431
езультат - копирование файлов, только в загрузочный образ с индексом 2. Естественно, только для x_86 »

opel431 эту комбинацию пробовал тоже. Попробовал снова, результат тотже.
Пробовал менять и строку BootAdd="D:\Wim7Patcher\BootAdd" все без результатно.
Попробуйте пожалуста у себя, может все таки ошибка где то?

opel431 24-10-2011 12:48 1780538

Цитата:

Цитата Stranger13
Попробуйте пожалуста у себя, может все таки ошибка где то? »

Так у себя и пробую.
В папке Darts (Program Files, Sources, Windows).
В папке Multiboot аналогично.
Чек активен.

Комсомолец 24-10-2011 13:13 1780551

voler, Windows6.1-KB2533552-x64.msu (Windows6.1-KB2533552-x86.msu) не поддерживает оффлайн-интеграцию. Попробуйте без него.

Stranger13 24-10-2011 13:31 1780562

Цитата:

Цитата opel431
В папке Darts (Program Files, Sources, Windows). »

opel431 может боян в том, что у меня в Darts просто голая структура папок,
а папке Multiboot анологичная структура папок только с содержимым.
По ходу надо раздобыть MsDarts и пробовать заново.

voler 24-10-2011 13:35 1780565

Нужно бы как то автоматизировать получение обновлений, я просто взял Critical_Win7_x64_preSP2_GE2 извлек и скопировал.

opel431 24-10-2011 13:50 1780576

Цитата:

Цитата Stranger13
opel431 может боян в том, что у меня в Darts просто голая структура папок »

Даже с голой структурой чек в норме. Проверьте наименование папок, выберите путь к BootAdd - сохранение чеков и полей при выходе с включенным "Активировать".

Цитата:

Цитата voler
Нужно бы как то автоматизировать получение обновлений »

С учетом сообщения Комсомольца - при интеграции DISM сразу выдаст ошибку - это хорошо видно на "Монитор выполнения". Кроме того смотрите всегда логи в папке TOOLS.

voler 24-10-2011 13:55 1780580

Просьба сделайте кнопку сохранения настроек как в GUI для XP было. У меня несколько AutoUnattend.xml, а точнее 5-ть и выбирать каждый раз дрогой и копировать не удобно. Лучше иметь в папке 5-ть разных, а при копировании в образ чтобы они выбирались. Похожая ситуация и с Wim7Patcher.ini для работы с разными ключами не удобно.

Stranger13 24-10-2011 13:56 1780581

Цитата:

Цитата voler
Нужно бы как то автоматизировать получение обновлений, я просто взял Critical_Win7_x64_preSP2_GE2 извлек и скопировал. »

Я думаю для этого надо написть в ету тему о просьбе помечать обновления которые не поддерживают оффлайн-интеграцию, либо самому читать про каждоее интегрируемое обновление.

voler 24-10-2011 14:03 1780587

Цитата:

Цитата Stranger13
Я думаю для этого надо написть в ету тему о просьбе помечать обновления которые не поддерживают оффлайн-интеграцию, либо самому читать про каждоее интегрируемое обновление. »

Это я сделаю, но я предложил не для себя. Т.к. Windows 7 набирает обороты и будет работать долго еще. То можно было бы авторам этих двух топиков договорится. Тем более что автору Critical_Win7_x64_preSP2_GE2 нужно внести просто не большое изменение в структуру своего аддона. А именно в папке MSU создать папку non_offline и туда складывать те обновления которые нельзя использовать при интеграции в образ.

Цитата:

Цитата opel431
Думаю Вы сохранили образ, и продолжаете работать с ним. Естественно прежняя информация об интеграции осталась. Замените образ (.wim) на образ из дистрибутива. »

Удалил все из папки DVD и при установке вылетает вот такая ошибка.

Uploaded with ImageShack.us
А потом ошибка аналогичная как парой постов выше и все, пошло по кругу.

Stranger13 24-10-2011 14:37 1780614

Цитата:

Цитата opel431
выберите путь к BootAdd - сохранение чеков и полей при выходе с включенным "Активировать" »

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

opel431 24-10-2011 14:41 1780617

Цитата:

Цитата voler
Удалил все из папки DVD и при установке вылетает вот такая ошибка. »

1. Удалять все не нужно! Замене подлежат только образы с которыми вы работали - Install.wim или Boot.wim.
2. Для проверки где у вас (а может у меня) возможна ошибка, выполняйте задания без сохранения и создания ISO. При этом, вы можете поочередно пройти по всем чекам (выбрали интеграцию обновлений и поехали "Выполнить", затем следующий и т.д.), кроме указанных, не монтируя повторно образ. В мониторе и логах можно посмотреть результаты - они удаляются только при загрузке программы.
3. Хотелось бы посмотреть куст реестра, например: HKLM\Software\Microsoft\Windows\CurrentVersion\OEMInformation - сделайте экспорт и выложите. Мне нужно посмотреть именно x64.
4. Вы случаем не удаляли компоненты какими-либо способами?
5.Конфигурация оборудования соответствует минимальным системным требованиям для установки W7?
6. Форматируете ли раздел перед установкой? И т.д. возможностей много.....

voler 24-10-2011 14:54 1780624

Цитата:

Цитата opel431
HKLM\Software\Microsoft\Windows\CurrentVersion\OEMInformation »

С моей рабочей машины?

opel431 24-10-2011 15:05 1780631

Цитата:

Цитата voler
С моей рабочей машины? »

Ну да, у вас я, так понимаю, x64.

voler 24-10-2011 15:24 1780647

Цитата:

Цитата opel431
Ну да, у вас я, так понимаю, x64. »

У меня там пусто, т.к. ПК собирал сам. Ну ОС ставил с MSDN диска.
Wim7Patcher_(v1.0).7z - в этой версии все норм.

Комсомолец 24-10-2011 15:30 1780659

Цитата:

Цитата Stranger13
Я думаю для этого надо написть в ету тему о просьбе помечать обновления которые не поддерживают оффлайн-интеграцию, либо самому читать про каждоее интегрируемое обновление. »

если архив (msu или cab) битый-будет аналогичное сообщение. Поэтому если вываливается ошибка при интеграции-я в первую очередь это обновление открываю архиватором. Если не открывается-перекачиваю.
Цитата:

Цитата voler
А потом ошибка аналогичная как парой постов выше и все, пошло по кругу. »

в файле ответов ошибка. Проверьте установку с минимальным файлом-самые необходимые параметры. Или проверьте его WAIK.
Цитата:

Цитата voler
Просьба сделайте кнопку сохранения настроек как в GUI для XP было. »

А вот это дельная мысль.

voler 24-10-2011 15:33 1780662

Цитата:

Цитата Комсомолец
в файле ответов ошибка. Проверьте установку с минимальным файлом-самые необходимые параметры. Или проверьте его WAIK. »

Точно, блин мой косяк. Проверю.
Tools\AddFix\AutoUnattend.xml - может дело в этом файле?

ispolin 24-10-2011 15:37 1780667

Цитата:

Цитата opel431
Практических скриптов (до, во время, после) видимо инициативы не дождемся! »

я понимаю, что это и в мой адрес упрёк..
Цитата:

Цитата opel431
переложить эту работу (по распаковке и раскладыванию файлов) на саму программу »

не программер я, всегда прошу практической помощи у более грамотных спецов, а так бы я уууухххххх.....понаваял :lol:

tr011_tmn 24-10-2011 15:53 1780684

Цитата:

Цитата ispolin
не программер я, всегда прошу практической помощи у более грамотных спецов, а так бы я уууухххххх.....понаваял »

не боги горшки обжигали... ;) я вот зарекался в свое время что больше ни строчки кода не напишу, не вышло. Так или иначе возвращаюсь к скриптописательству или программированию. Тем более что имеючи "более грамотных спецов" под рукой, всегда можно спросить совета и само совершенствоваться.

opel431 24-10-2011 15:59 1780692

Цитата:

Цитата ispolin
я понимаю, что это и в мой адрес упрёк.. »

Да ну! Это было предложение для всех - кто способен грамотно реализовать скрипт.

Цитата:

Цитата Комсомолец
А вот это дельная мысль. »

Пожалуй, вы правы!

gora 24-10-2011 16:09 1780704

Цитата:

Цитата opel431
но некоторые обновления требуют соблюдения очередности. Лучше спросить здесь »

А у Вас как это организовано? Кто/что формирует очередность? Я не знаком с Вашим проектом... :sorry:
Цитата:

Цитата Комсомолец
Windows6.1-KB2533552-x64.msu (Windows6.1-KB2533552-x86.msu) не поддерживает оффлайн-интеграцию. Попробуйте без него. »

Дайте ссылку на источник информации, там все устанавливается.
Цитата:

Цитата Stranger13
думаю для этого надо написть в ету тему о просьбе помечать обновления которые не поддерживают оффлайн-интеграцию »

Там все обновления устанавливаются офлайн, что нужно помечать? :dont-know
Цитата:

Цитата Stranger13
либо самому читать про каждоее интегрируемое обновление. »

Верная мысль! :)

Комсомолец 24-10-2011 16:19 1780718

gora, насчет очередности первый раз слышу, а насчет обновления-личный опыт. Редактирование файла не помогло. Можно проверить самому. ;)

opel431 24-10-2011 16:42 1780740

Цитата:

Цитата gora
А у Вас как это организовано? Кто/что формирует очередность? Я не знаком с Вашим проектом... »

Можно формировать список Updates.cfg, из которого и пойдет очередь. Можно сортировать перетаскивая мышкой элементы в списке. Про очередность интегрирования: Не помню конкретно ... msu, но сообщение, о проблеме, и ее решение изменением очередности, было у нас на форуме - уточнить слету не могу.

Цитата:

Цитата gora
Дайте ссылку на источник информации, там все устанавливается. »

Да, DISM при интеграции (Windows6.1-KB2533552-x86.msu), просто по списку, ругается. Куда можно приткнуть в список - не пробовал, просто мало времени на такую проверку.

Комсомолец 24-10-2011 17:24 1780772

А зачем вообще KB2533552 интегрировать то в SP1? И зачем оно предлагается на SP1?
Читаем о самом KB2533552 и пытаемся понять логику MS:
Цитата:

Обновление, предотвращающее появление сообщения об ошибке "0xC0000034" при попытке установки пакета обновления 1 (SP1) для Windows 7 или Windows Server 2008 R2
Цитата:

Необходимые условия
Для применения данного обновления необходимо, чтобы на компьютере была установлена одна из указанных ниже операционных систем.
Windows 7
Windows 7 с пакетом обновления 1 (SP1)
Windows Server 2008 R2
Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Цитата:

Примечания
Установить этот пакет обновления необходимо на компьютере с работающей системой Windows 7 или Windows Server 2008 R2. Установить его в автономном образе нельзя.
:durak: :shocked:

Smarty 24-10-2011 20:31 1780880

Цитата:

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

1. IE9-x86.cab
2. Langpack-IE9-x86.cab
3. IE9-Windows6.1-KB2530548-x86.cab
4. IE9-Windows6.1-KB2559049-x86.cab
Windows6.1-KB2393802-x86.cab
Windows6.1-KB2425227-x86.cab
Windows6.1-KB2446710-x86.cab
Windows6.1-KB2475792-x86.cab
Windows6.1-KB2476490-x86.cab
Windows6.1-KB2478662-x86.cab
Windows6.1-KB2479628-x86.cab
Windows6.1-KB2479943-x86.cab
Windows6.1-KB2482017-x86.cab
Windows6.1-KB2484033-x86.cab
Windows6.1-KB2485376-x86.cab
Windows6.1-KB2487335-x86.cab
Windows6.1-KB2488113-x86.cab
Windows6.1-KB2489256-x86.cab
Windows6.1-KB2491683-x86.cab
Windows6.1-KB2492386-x86.cab
Windows6.1-KB2497640-x86.cab
Windows6.1-KB2498472-x86.cab
Windows6.1-KB2502285-x86.cab
Windows6.1-KB2503658-x86.cab
Windows6.1-KB2503665-x86.cab
Windows6.1-KB2505438-x86.cab
Windows6.1-KB2506212-x86.cab
Windows6.1-KB2506223-x86.cab
Windows6.1-KB2506928-v2-x86.cab
Windows6.1-KB2507618-x86.cab
Windows6.1-KB2507938-x86.cab
Windows6.1-KB2508272-x86.cab
Windows6.1-KB2508429-x86.cab
Windows6.1-KB2509553-x86.cab
Windows6.1-KB2510531-x86.cab
Windows6.1-KB2511250-x86.cab
Windows6.1-KB2511455-x86.cab
Windows6.1-KB2515325-x86.cab
Windows6.1-KB2518869-x86.cab
Windows6.1-KB2519946-x86.cab
Windows6.1-KB2522422-x86.cab
Windows6.1-KB2524375-x86.cab
Windows6.1-KB2529073-x86.cab
Windows6.1-KB2532531-x86.cab
Windows6.1-KB2533623-x86.cab
Windows6.1-KB2534366-x86.cab
Windows6.1-KB2536275-x86.cab
Windows6.1-KB2536276-v2-x86.cab
Windows6.1-KB2541014-x86.cab
Windows6.1-KB2544893-x86.cab
Windows6.1-KB2545698-x86.cab
Windows6.1-KB2547666-x86.cab
Windows6.1-KB2552343-x86.cab
Windows6.1-KB2555917-x86.cab
Windows6.1-KB2560656-x86.cab
Windows6.1-KB2562937-x86.cab
Windows6.1-KB2563227-x86.cab
Windows6.1-KB2563894-x86.cab
Windows6.1-KB2567680-x86.cab
Windows6.1-KB917607-x86.cab
Windows6.1-KB976902-x86.cab


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

:)

opel431 24-10-2011 21:12 1780906

Цитата:

Цитата gora
Цитата Stranger13: либо самому читать про каждоее интегрируемое обновление. »
Верная мысль! »

Цитата:

Цитата Комсомолец
А зачем вообще KB2533552 интегрировать то в SP1? И зачем оно предлагается на SP1?
Читаем о самом KB2533552 и пытаемся понять логику MS: »

Спасибо!
Хоть в шапку выноси, для тех, кто выдергивает пакеты из Critical_Win7_x86_preSP2....

Smarty 24-10-2011 22:13 1780941

opel431, может сделать "эмуляцию интеграции" для отсеивания неустанавливаемых обновлений без сохранения изменений и вывод результатов в лог?

voler 24-10-2011 22:26 1780946

Цитата:

Цитата opel431
Хоть в шапку выноси, для тех, кто выдергивает пакеты из Critical_Win7_x86_preSP2.... »

Я редко это делаю в Windwos в Linux проще. Больше не буду так делать.

opel431 24-10-2011 22:37 1780950

Цитата:

Цитата Smarty
может сделать "эмуляцию интеграции" для отсеивания неустанавливаемых обновлений без сохранения изменений »

Так так, фактически и есть, если снять чек "Сохранение изменений". Процесс прост - снимаем все чеки, оставляя только один проверяемый параметр - "Обновление", или "Драйверы" и т.д., после чего - "Выполнить". Таким образом, можно поочередно проверить выполнение любого задания на вкладке "Работа с образом". Можно просмотреть папку Mount, загрузить для просмотра куст реестра, подправить, изменить и т.д. Главное не забыть размонтировать.

Цитата:

Цитата voler
Я редко это делаю в Windwos в Linux проще. Больше не буду так делать. »

Это касается, не только вас.

voler 25-10-2011 10:28 1781146

Цитата:

Цитата opel431
Это касается, не только вас. »

Мне нужно к примеру включить обновления, только из-за экономии трафика и времени.
Инет не безлимитный это очень плохо.

Комсомолец 25-10-2011 14:34 1781305

Цитата:

Цитата Smarty
более свежее обновление не может иметь номер меньше предыдущего. »

тоже придерживаюсь такой точки зрения.
Цитата:

Цитата opel431
Хоть в шапку выноси, для тех, кто выдергивает пакеты из Critical_Win7_x86_preSP2. »

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

Комсомолец 25-10-2011 14:54 1781319

Взято с forum.ru-board.com от TAILORD

Список обновлений Win7 SP1 по 11.10.2011

Список 1 – Содержит так или иначе обязательные для установки, критические и другие обновления.
Список 2 – Содержит Microsoft .NET Framework 4, IE9 и их обновления.
Список 3 – Содержит критические и другие обновления, но требующие определенные условия, либо
применяется в редких случаях или предоставляет дополнительные возможности, не являющиеся
обязательными.

Список 1
01 -[32] [64] -KB917607 14.10.09 Программа "Справка Windows" для просмотра 32-разрядных файлов справки (.HLP)
02 -[32] [64] -KB2425227 07.02.11 Обновление для системы безопасности Windows 7
03 -[32] [64] -KB2487426 07.02.11 Обновление для Windows 7 (Только для x64)
04 -[32] [64] -KB2502285 07.02.11 Обновление для Windows 7 "0x0000007F" Stop error after you install SP1 in Windows 7(Только для x32)
05 -[32] [64] -KB2488113 21.02.11 Обновление для Windows 7
06 -[32] [64] -KB2484033 21.02.11 Обновление для Windows 7
07 -[32] [64] -KB2479943 07.03.11 Обновление для системы безопасности Windows 7
08 -[32] [64] -KB2505438 07.03.11 Обновление для Windows 7
09 -[32] [64] -KB2524375 22.03.11 Обновление для Windows 7
10 -[32] [64] -KB2491683 11.04.11 Обновление для системы безопасности Windows 7
11 -[32] [64] -KB2506014 11.04.11 Обновление для системы безопасности Windows 7 (Только для x64)
12 -[32] [64] -KB2506212 11.04.11 Обновление для системы безопасности Windows 7
13 -[32] [64] -KB2507618 11.04.11 Обновление для системы безопасности Windows 7
14 -[32] [64] -KB2509553 11.04.11 Обновление для системы безопасности Windows 7
15 -[32] [64] -KB2511455 11.04.11 Обновление для системы безопасности Windows 7
16 -[32] [64] -KB982018 25.04.11 Обновление для Windows 7
17 -[32] [64] -KB2515325 25.04.11 Обновление для Windows 7
18 -[32] [64] -KB2506928 25.04.11 Обновление для Windows 7
19 -[32] [64] -KB2492386 25.04.11 Обновление для Windows 7
20 -[32] [64] -KB2506628 25.04.11 Обновление для Windows 7
21 -[32] [64] -KB2487335 25.04.11 Обновление для Windows 7
22 -[32] [64] -KB2529073 09.05.11 Обновление для Windows 7
23 -[32] [64] -KB2533552 09.05.11 Обновление для Windows 7 (Не поддерживает offline-интеграцию)
24 -[32] [64] -KB2534366 09.05.11 Обновление для Windows 7
25 -[32] [64] -KB2541014 23.05.11 Обновление для Windows 7
26 -[32] [64] -KB2518869 09.06.11 Обновление системы безопасности для Microsoft .NET Framework 3.5.1
27 -[32] [64] -KB2476490 13.06.11 Обновление для системы безопасности Windows 7
28 -[32] [64] -KB2503665 13.06.11 Обновление для системы безопасности Windows 7
29 -[32] [64] -KB2536275 13.06.11 Обновление для системы безопасности Windows 7
30 -[32] [64] -KB2544893 13.06.11 Обновление для системы безопасности Windows 7
31 -[32] [64] -KB2548388 13.06.11 Обновление для Windows 7
32 -[32] [64] -KB2545698 27.06.11 Обновление для Windows 7
33 -[32] [64] -KB2547666 27.06.11 Обновление для Windows 7
34 -[32] [64] -KB2552343 27.06.11 Обновление для Windows 7
35 -[32] [64] -KB2533623 11.07.11 Обновление для Windows 7
36 -[32] [64] -KB2532531 11.07.11 Обновление для системы безопасности Windows 7
37 -[32] [64] -KB2539635 08.08.11 Обновление системы безопасности для Microsoft .NET Framework 3.5.1
38 -[32] [64] -KB2567680 08.08.11 Обновление для системы безопасности Windows 7
39 -[32] [64] -KB2560656 08.08.11 Обновление для системы безопасности Windows 7
40 -[32] [64] -KB2563894 08.08.11 Обновление для системы безопасности Windows 7
41 -[32] [64] -KB2556532 08.08.11 Обновление для системы безопасности Windows 7
42 -[32] [64] -KB2570791 08.08.11 Обновление для Windows 7
43 -[32] [64] -KB2563227 08.08.11 Обновление для Windows 7
44 -[32] [64] -KB2536276 09.08.11 Обновление для системы безопасности Windows 7
45 -[32] [64] -KB2546868 22.08.11 Обновление для Windows 7
46 -[32] [64] -KB2607712 06.09.11 Обновление для Windows 7
47 -[32] [64] -KB2616676 12.09.11 Обновление для Windows 7
48 -[32] [64] -KB2570947 12.09.11 Обновление для системы безопасности Windows 7
49 -[32] [64] -KB2564958 10.10.11 Обновление для системы безопасности Windows 7
50 -[32] [64] -KB2567053 10.10.11 Обновление для системы безопасности Windows 7
51 -[32] [64] -KB2579686 10.10.11 Обновление для системы безопасности Windows 7
52 -[32] [64] -KB2604521 10.10.11 Обновление для Windows 7
53 -[32] [64] -KB2572077 11.10.11 Обновление системы безопасности для Microsoft .NET Framework 3.5.1

Список 2
01-01 -[32 / 64] -dotNetFx40 12.04.10 Microsoft .NET Framework 4.0
01-02 -[32 / 64] -dotNetFxLP 20.05.10 Языковой пакет полного выпуска Microsoft .NET Framework 4
01-03 -[32] [64] -KB2468871 08.06.11 Накопительный пакет обновлений для Microsoft .NET Framework 4
01-04 -[32] [64] -KB2518870 09.06.11 Обновление системы безопасности для Microsoft .NET Framework 4
01-05 -[32] [64] -KB2478063 13.04.11 Microsoft .NET Framework 4 Platform Update 1 - Runtime Update
01-06 -[32] [64] -KB2533523 08.08.11 Обновление надежности (Reliability Update 1) для Microsoft .NET Framework 4
01-07 -[32] [64] -KB2487367 08.08.11 Обновление системы безопасности для Microsoft .NET Framework 4
01-08 -[32] [64] -KB2539636 08.08.11 Обновление системы безопасности для Microsoft .NET Framework 4
01-09 -[32] [64] -KB2572078 11.10.11 Обновление системы безопасности для Microsoft .NET Framework 4
----
02 -[32] [64] -IE9 14.03.11 Windows Internet Explorer 9 для Windows 7 v9.0.8112.16421 (Русская версия)
03 -[32] [64] -KB2522422 15.03.11 Не удается напечатать через IE9 на некоторых принтерах Canon
04 -[32] [64] -KB2511250 11.04.11 Не удается напечатать SVG или CSS3 в IE9
05 -[32] [64] -KB2562937 08.08.11 Обновление системы безопасности для ActiveX Killbits
06 -[32] [64] -KB2586448 07.10.11 Накопительное обновление системы безопасности для IE9

Список 3
01 -[32] [64] -KB947821 23.08.11 Средства проверки готовности системы к обновлению
02 -[32] [64] -KB975959 27.06.11 Microsoft Security Essentials v2.1.1116.0 (Русская версия)
03 -[32] [64] -KB943790 01.12.09 Обновление для Windows 7 (Если установлено IIS 7.0)
04 -[32] [64] -KB2489256 07.02.11 Обновление для системы безопасности Windows 7 (Если установлено IIS 7.5)
05 -[32] [64] -KB971033 22.02.11 Windows Activation Technologies
06 -[32] [64] -KB2496898 21.03.11 Обновление для Windows 7
07 -[32] [64] -KB974405 22.03.11 Windows Identity Foundation
08 -[32] [64] -KB2519946 09.05.11 Обновление для Windows 7
09 -[32] [64] -KB890830 11.10.11 Средство удаления вредоносных программ

gora 25-10-2011 15:34 1781353

Комсомолец
Т.к. приведенный список заимствован с другого форума, то корректнее было бы указать автора и ссылку на оригинальный пост.
Цитата:

Цитата Комсомолец
Не поддерживает offline-интеграцию) »

А разве бывает online-интеграция ? Установка и интеграция разные процессы и здесь, наверно, правильнее говорить просто "Не поддерживает интеграцию", безо всяких offline. ИМХО

Комсомолец 25-10-2011 16:09 1781374

gora, Windows6.1-KB2533552-x86\Windows6.1-KB2533552-x86.cab\update.num
Цитата:

allowedOffline="false"
Полагаю, под оффлайн MS подразумевает интеграцию, а под онлайн-установку на живую.

opel431 25-10-2011 19:47 1781536

Обновление!

В версии 1.2 добавлен функционал импорта в реестр образа. Для импорта применяются четыре файла находящиеся в папке Tweaks. Default – импорт настроек для всех вновь создаваемых пользователей. User – для текущего, активного пользователя вошедшего в систему. Software – импорт настроек системы. System – импорт настроек оборудования и служб. Приведенные в файлах настройки, всего лишь примеры, в целях демонстрации правильного задания кустов для загрузки и импорта. В теме не будут рассматриваться настройки реестра и их применение.

voler 26-10-2011 12:38 1782025

CERTIFICATE.xrm-ms - можно создать свой? Если да, то чем?
В инструкции нет инфы.
Перекачал образ Win7 с сайта MS и новую версию ОС, и проблема ушла с ошибками. Можно было бы создавать файл ответов, через вашу программу вообще цены не было бы.

opel431 26-10-2011 19:37 1782369

Цитата:

Цитата voler
CERTIFICATE.xrm-ms - можно создать свой? Если да, то чем? В инструкции нет инфы. »

На форуме, уже давно есть ответы, на любые вопросы! Просто нужно поискать - http://forum.oszone.net/showthread.php?t=86901&page=all.

AlexM22204 29-10-2011 01:18 1784046

Несколько вопросов:
1. В описании (Readme.txt) написано
Цитата:

Цитата opel431
- AllDelList.cfg - список для удаления папок и файлов. »

а в самом W7GPatch v.1.2 - DelListAll.cfg, как правильно? :sorry:
2. Для чего DelBootListAll.cfg, в Readme.txt про него ничего не написано?
3. Повторюсь-
не мешало добавить установку дополнительного программного обеспечения и оптимизацию системы после установки
4. Вот это можно исправить(не влазят большие цифры)


Проект очень нужный!!! :up

Комсомолец 29-10-2011 02:58 1784081

AlexM22204,
Цитата:

Цитата AlexM22204
3. Повторюсь-
не мешало добавить установку дополнительного программного обеспечения и оптимизацию системы после установки »

данный вопрос прорабатывается.

Продолжение списка обновлений на 24.10.2011:
54 -[32] [64] -KB2578214 24.10.11 Обновление для Windows 7
55 -[32] [64] -KB2603229 24.10.11 Обновление для Windows 7 (Только для x64)
56 -[32] [64] -KB2607576 24.10.11 Обновление для Windows 7
57 -[32] [64] -KB2618301 24.10.11 Обновление для Windows 7
58 -[32] [64] -KB2619572 24.10.11 Обновление для Windows 7

opel431 29-10-2011 03:25 1784088

Цитата:

Цитата AlexM22204
1. В описании (Readme.txt) написаноЦитата opel431: - AllDelList.cfg - список для удаления папок и файлов. »
а в самом W7GPatch v.1.2 - DelListAll.cfg, как правильно?
2. Для чего DelBootListAll.cfg, в Readme.txt про него ничего не написано?
3. Повторюсь-не мешало добавить установку дополнительного программного обеспечения и оптимизацию системы после установки »

1. В AllDelList.cfg содержит (редактируете сами, при необходимости) список всех возможных команд для удаления. При выборе в списке программа формирует список DelList.cfg (предусмотрен патчером) только из выбранных для удаления пунктов в списке.

2. DelBootListAll.cfg - для удаления в Boot.wim, AllDelList.cfg - для удаления в Install.wim. Так просили сделать, я сделал, но нужно ли это на практике, не знаю.

3. В принципе, вроде не вопрос. Сделать ГУИ-оболочку, в программе предусмотреть добавление приложений в список и формирование файла конфигурации для установки. Сбросить файлы, ГУИ и файл конфигурации в каталог "Setup" в образе, ну и прописать загрузку ГУИ в RunOnceEx. Но, нужно ли это? Программа ориентировалась на работу с патчером, а получается начинаем делать мини-комбайн для работы с образом. На форуме уже есть как минимум парочка таких многофункциональных программ.

Цитата:

Цитата AlexM22204
4. Вот это можно исправить(не влазят большие цифры) »

Да, сделаю.

tr011_tmn 29-10-2011 08:12 1784123

Цитата:

Цитата opel431
3. Но, нужно ли это? Программа ориентировалась на работу с патчером, а получается начинаем делать мини-комбайн для работы с образом. На форуме уже есть как минимум парочка таких многофункциональных программ. »

Очень нужно. в свете того что из существующих на данный момент програм для установки ПО ни одно не дает простоты в использовании, и адекватной интеграции. Хотелось бы что бы твоя утиль стала для семерки как Gui Patch.cmd от Boa для ХРюшки :clapping:

vitalik9 29-10-2011 10:12 1784160

Скажите пожалуйста можно ли данной программой пропатчить файлы данным ресурсом Пакет оформления W7Elegant Black-Dark Aero если да то как

opel431 29-10-2011 11:38 1784196

Цитата:

Цитата vitalik9
Скажите пожалуйста можно ли данной программой пропатчить файлы данным ресурсом Пакет оформления W7Elegant Black-Dark Aero если да то как »

Можно! Только нужно разложить ресурсы как требуется. Я не берусь давать разъяснения, так как это не моя епархия, лучше всех, это могут пояснить авторы ресурсов оформления - Jekson07, Smarty, pahan22.

Цитата:

Цитата tr011_tmn
Очень нужно. »

Тогда набросаю.

AlexM22204 29-10-2011 12:24 1784216

Цитата:

Цитата opel431
Тогда набросаю. »

будем ждать... :yes:

Цитата:

Цитата opel431
DelBootListAll.cfg - для удаления в Boot.wim, AllDelList.cfg - для удаления в Install.wim. Так просили сделать, я сделал, но нужно ли это на практике, не знаю. »

Ещё раз уточните: если AllDelList.cfg - вкладка Удаление файлов неактивна, если DelListAll.cfg- вкладка Удаление файлов активна, но файлы не удалились(пробовал один раз, попозже освобожусь попробую ещё раз...).
Цитата:

Цитата opel431
8. Updates - папка для обновлений (msu, cab). »

Ещё вопрос, устанавливаются обновления в формате *.ехе (например IE9 14.03.11 Windows Internet Explorer 9 для Windows 7 v9.0.8112.16421 (Русская версия))

Комсомолец 29-10-2011 13:25 1784253

Цитата:

Цитата AlexM22204
8. Updates - папка для обновлений (msu, cab). »
Ещё вопрос, устанавливаются обновления в формате *.ехе (например IE9 14.03.11 Windows Internet Explorer 9 для Windows 7 v9.0.8112.16421 (Русская версия)) »

.MSU или .CAB требуются.

opel431 29-10-2011 13:27 1784254

Цитата:

Цитата AlexM22204
Ещё раз уточните »

Все зависит не только от активности вкладки, а от выбора в списке и активном чеке "Удаление файлов и папок".

Цитата:

Цитата AlexM22204
Ещё вопрос, устанавливаются обновления в формате *.ехе »

Вот для этого и видимо нужен ГУИ-постустановки. А из IE9 можно вытащить CAB (IE9-Win7 и ielangpack-RUS) и устанавливать с обновлениями.

AlexM22204 29-10-2011 14:38 1784284

Цитата:

Цитата AlexM22204
DelListAll.cfg- вкладка Удаление файлов активна, но файлы не удалились(пробовал один раз, попозже освобожусь попробую ещё раз...). »

Вторая, третья и четвертая попытки.... Файлы не удаляются :durak: :( Настройки и логи прилогаю...
Буду ждать коментария opel431 :bow:
Цитата:

Цитата opel431
А из IE9 можно вытащить CAB (IE9-Win7 и ielangpack-RUS) и устанавливать с обновлениями. »

А как ? Простите за назоливость...
вопрос снят :)

mPaSoft 29-10-2011 16:19 1784364

Цитата:

Цитата AlexM22204
А как ? Простите за назоливость... »

http://www.oszone.net/14777

tr011_tmn 29-10-2011 19:24 1784455

Цитата:

Цитата opel431
Тогда набросаю. »

Лучше не набросать, а когда до этого дойдет черед подойти к вопросу со всей скрупулезностью :cool:.
P.S. на неделе еще поковыряю бантик обработки аддонов, у комсомольца новые идеи :-) будем реализовывать :drug:

AlexM22204 29-10-2011 22:36 1784609

Цитата:

Цитата AlexM22204
Вторая, третья и четвертая попытки.... Файлы не удаляются Настройки и логи прилогаю...
Буду ждать коментария opel431 »

если посмотреть лог патчера:
[2011-10-29 20:59:40] W7Patcher ver: 11.9.23.1 (x86)
[2011-10-29 20:59:40] (C) 2011, Andrew Bendus aka Mr.dUSHA, Poltava, Ukraine.
[2011-10-29 20:59:40]
[2011-10-29 20:59:40] Delete files list: E:\W7GPather\Tools\Cfg\DelList.cfg
[2011-10-29 20:59:40] Destination folder: [LIVE SYSTEM] C:\
[2011-10-29 20:59:40] Backup folder: C:\W7P_Backups\OldRes
[2011-10-29 20:59:40]
[2011-10-29 20:59:40] Remove files started...
[2011-10-29 20:59:40] {Processing} {!NF}C:\Windows\Boot\PXE\cs-CZ
[2011-10-29 20:59:40] {Processing} {!NF}C:\Windows\Boot\PXE\da-DK
[2011-10-29 20:59:40] {Processing} {!NF}C:\Windows\Boot\PXE\de-DE

то увидим, что программа W7GPatch.exe неправильно подставляет пути для W7Patcher (удаляет на рабочей системе а не в смонтированом образе.

Ещё файл DelList.cfg, не формируется из списка автоматически, подлаживал руками...

Может я и ошибаюсь, но файлы никак не удаляются :( :sorry:

opel431 29-10-2011 22:44 1784613

Цитата:

Цитата tr011_tmn
Лучше не набросать, а когда до этого дойдет черед подойти к вопросу со всей скрупулезностью »

Не сильно упрощенно, но и без наворотов. Примерно так, только с автоподстройкой высоты:


Цитата:

Цитата AlexM22204
Может я и ошибаюсь, но файлы никак не удаляются »

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

AlexM22204 29-10-2011 23:04 1784625

Цитата:

Цитата opel431
Не сильно упрощенно, но и без наворотов. Примерно так, только с автоподстройкой высоты: »

вполне отлично! :up

tr011_tmn 30-10-2011 08:33 1784762

Цитата:

Цитата opel431
Не сильно упрощенно, но и без наворотов. Примерно так, только с автоподстройкой высоты: »

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

AlexM22204 30-10-2011 10:44 1784784

opel431, ещё заметил что AutoUnattend.xml копируется в два места: в корень диска и в папку sources, для чего не пойму? Проверьте пожалуйста! :sorry:
Настройки и логи в посте 183 :(

opel431 30-10-2011 11:07 1784793

Цитата:

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

Ok!

Цитата:

Цитата AlexM22204
ещё заметил что AutoUnattend.xml копируется в два места: в корень диска и в папку sources, для чего не пойму? Проверьте пожалуйста! »

Так и задумано. См.-
Цитата:

Цитата Vadikan
Проверка, сохранение и размещение файла ответов »


Stranger13 30-10-2011 22:36 1785303

opel431 расширте пожалуста функцию "Расширенный Boot" и для платформы x64.
Пока приходится капировать все вручную(MsDarts 6.5 x64)

opel431 31-10-2011 04:08 1785429

Цитата:

Цитата Stranger13
расширте пожалуста функцию "Расширенный Boot" и для платформы x64. »

Ok!

Stranger13 31-10-2011 16:49 1785826

opel431 файл StartBat.cmd находится в папке AddFix, чек тоже установлен. Скрипт не подхватывается начинается сразу с создания католога.

opel431 31-10-2011 17:25 1785846

Цитата:

Цитата Stranger13
opel431 файл StartBat.cmd находится в папке AddFix, чек тоже установлен. Скрипт не подхватывается начинается сразу с создания католога. »

Нет, дружище, так не катит!
Вы должны понимать, что интерактивный режим в данном случае не применим! Т.е. ваш командный файл, требует ответов (ввода) пользователя.

Stranger13 31-10-2011 17:58 1785893

Цитата:

Цитата opel431
интерактивный режим в данном случае не применим! »

На будущее учту.
Тогда подпралю и добавлю пока в эмулятор.

opel431 01-11-2011 23:50 1786879

Версия 1.3

1. Исправил ошибки (в функции удаление файлов по списку).
2. Учел ряд предложений.
3. Добавил установку приложений.

Stranger13 02-11-2011 14:31 1787269

opel431 при выборе образа выскакивает сообщение "List index out of bounds (3)" в версии 1.3
При выборе образов boot лишние чеки активны. Не активируется, чек "IE.cfg"
Чек "расширенный BOOT" на x64 сразу не активен а, при выборе x86 потом x64 активен.
Лучше сделать в папке BootAdd подпапки x86 и x64, а уже в них добовлять нужные компоненты Darts и т.д. Как было в версии 1.2

opel431 02-11-2011 20:31 1787496

Цитата:

Цитата Stranger13
opel431 при выборе образа выскакивает сообщение "List index out of bounds (3)" в версии 1.3 »

Работа с образом не изменялась!

Цитата:

Цитата Stranger13
При выборе образов boot лишние чеки активны. Не активируется, чек "IE.cfg" »

При выборе Boot.wim, активны только - драйверы, удаление файлов и папок, сохранение изменений. Что у вас лишнее?
Выберите Install.wim, и будет активен IE.cfg.

Цитата:

Цитата Stranger13
Чек "расширенный BOOT" на x64 сразу не активен а, при выборе x86 потом x64 активен. »

А с чего он должен быть активен, если по умолчанию, без настроек или с моим конфигом, всегда будет x86.

Цитата:

Цитата Stranger13
Лучше сделать в папке BootAdd подпапки x86 и x64, а уже в них добавлять нужные компоненты Darts и т.д. Как было в версии 1.2 »

В Darts и есть разрядность, а Multiboot x64 нет, и видимо не будет, ибо это PE.

eXPertVL 02-11-2011 20:39 1787504

Цитата:

opel431 при выборе образа выскакивает сообщение "List index out of bounds (3)" в версии 1.3
Тоже присутствует такая ошибка

opel431 02-11-2011 21:34 1787558

Цитата:

Цитата eXPertVL
Тоже присутствует такая ошибка »

Нашел! Это ошибка сокрытия страницы драйверов - а количество страниц по ряду причин уменьшилось. Исправлю.

Stranger13 02-11-2011 22:09 1787584

Цитата:

Цитата opel431
Работа с образом не изменялась! »

В версии 1.2 сообщение не выскакивает, толькот в 1.3
Цитата:

Цитата opel431
При выборе Boot.wim, активны только - драйверы, удаление файлов и папок, сохранение изменений. Что у вас лишнее?
Выберите Install.wim, и будет активен IE.cfg. »

При BOOT у меня все активно. Походу после сообщения "List index out of bounds (3)" прога не может распознать образ,
поэтому наверно и глюки.
Цитата:

Цитата opel431
А с чего он должен быть активен, если по умолчанию, без настроек или с моим конфигом, всегда будет x86. »

Выбираем X86 boot 2образ, чек ативен. После выбираем x64 boot 2образ, чек активен. Подругому ни как, С начала настраиваем для x86 потом для x64.
Цитата:

Цитата opel431
В Darts и есть разрядность »

Неудобное расположение. Если я понял при x86 подхватывается Multiboot и из папки x86 Darts, а для x64 только Darts
из папки x64(или выбрать папку самому x64). Лучше разделить, чтоб для каждой разрядности было раздельно.
Цитата:

Цитата opel431
а Multiboot x64 нет »

мало ли что в замен подыщется.

sov44 02-11-2011 22:10 1787585

opel431, поясните, в какой системе работает конструктор? У меня в Windows XP ошибка. Возможно не разобрался в настройках. Инфу в шапку.

opel431 02-11-2011 22:33 1787604

Цитата:

Цитата Stranger13
В версии 1.2 сообщение не выскакивает, толькот в 1.3 »

Я же дал ответ выше, что страницы были перенесены из одного элемента управления в другой, и там где раньше было три страницы, стало две. Сам код работы с образами не изменялся.

Цитата:

Цитата Stranger13
При BOOT у меня все активно. Походу после сообщения "List index out of bounds (3)" прога не может распознать образ,
поэтому наверно и глюки. »

По ходу это другое, и я уже пояснил - изменение нумерации и количество страниц, в связи с их переносом в другой компонент. Код работы с образом, в целом не менялся. Будет время, просто закину все в x64, и просмотрю реакцию. Потом выложу исправление. Отдельно закину вам в ПМ для проверке уже через пару минут.

Цитата:

Цитата Stranger13
мало ли что в замен подыщется. »

Мне все равно - сделаю.

Цитата:

Цитата sov44
opel431, поясните, в какой системе работает конструктор? У меня в Windows XP ошибка. Возможно не разобрался в настройках. Инфу в шапку. »

Для работы в системе XP, нужен и Dism.exe под нее, страницу для скачивания я ранее приводил. Версия системы проверяется но, по просьбе пользователей, в блокировке функций не участвует. А ошибку нужно описать, иначе это никакой информации не несет.

opel431 02-11-2011 23:31 1787649

Stranger13, надеюсь вы еще здесь.
Я сбросил вам в РМ W7GPatch.exe. Проверьте, если сможете сегодня, дабы я обновил его в пакете.

Stranger13 02-11-2011 23:40 1787653

opel431 дистрибутив не создовал только поверхностно:
1 При отсутствии дистр, при попытке выбрать образ выдает сообщение нет вим образа затем "List index out of bounds (-1)"
2 Расширенный boot D:\Wim7Patcher\BootAdd все по старому сначало для x86 потом только для x64 активен. Выбирал
D:\Wim7Patcher\BootAdd\x64 ничего не дало.

opel431 03-11-2011 00:15 1787675

Цитата:

Цитата Stranger13
opel431 дистрибутив не создовал только поверхностно: »

Кое что еще подправил, связанное с папками x64. Минут через 10 скину.

AlexM22204 03-11-2011 00:26 1787682

Цитата:

Цитата Stranger13
opel431 при выборе образа выскакивает сообщение "List index out of bounds (3)" в версии 1.3 »

тоже самое (Win 7 x86) :( :o
Цитата:

Цитата opel431
1. Исправил ошибки (в функции удаление файлов по списку). »

Проверте ещё раз пожалуйста- у меня опять не удаляются файлы по списку. DelListAll.cfg прикрепил... :( :o

Stranger13 03-11-2011 00:36 1787687

Цитата:

Цитата AlexM22204
DelListAll.cfg прикрепил... »

Прикрепи пожалуста еще и лог от патчера.

opel431 03-11-2011 00:49 1787696

Цитата:

Цитата Stranger13
1 При отсутствии дистр, при попытке выбрать образ выдает сообщение нет вим образа затем "List index out of bounds (-1)" »

Исправил.

Цитата:

Цитата Stranger13
2 Расширенный boot D:\Wim7Patcher\BootAdd все по старому сначало для x86 потом только для x64 активен. »

Перенес авто определение разрядности в иное место. Но, не забывайте о чтении настроек из ini, т.е. если сохранилось x86, то и при открытии будет x86.

Цитата:

Цитата Stranger13
Выбирал D:\Wim7Patcher\BootAdd\x64 ничего не дало. »

Нет! Только корневая папка AddBoot (так просили - некоторые держат ресурсы в своих папках). При чтении разрядность добавляется - нужно при переключении на образ другой разрядности при работе с разными дистрибутивами.

Проверяем!

Stranger13 03-11-2011 00:59 1787702

opel431 таперь все отлично.
А зачем снова сделали вкладку в настройках "обновление " активной для BOOT, если чек вовкладке "работа собразом" не активен.

Mr dUSHA 03-11-2011 01:10 1787707

Цитата:

Цитата AlexM22204
Проверте ещё раз пожалуйста- у меня опять не удаляются файлы по списку. DelListAll.cfg прикрепил... »

Странно, что вообще когда-то что-то удалялось. В конфиге нет шапки, то есть названия секции [DeleteList], в которую собсно и помещается список удаления. Сам конфиг удаления патчером обрабатывается как INF-файл.

opel431 03-11-2011 01:20 1787712

Цитата:

Цитата Stranger13
А зачем снова сделали вкладку в настройках "обновление " активной для BOOT, если чек вовкладке "работа собразом" не активен. »

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

Цитата:

Цитата Mr dUSHA
Странно, что вообще когда-то что-то удалялось. В конфиге нет шапки, то есть названия секции [DeleteList], в которую собсно и помещается список удаления. Сам конфиг удаления патчером обрабатывается как INF-файл. »

Привет дружище!
Секция [DeleteList] и выбранные для удаления итемы формируются из этого списка (пользовательского) в стандартный файл Dellist.cfg.

str := TStringList.Create;
try
if CheckListBox4.Count >= 0 then
begin
for I := 0 to CheckListBox4.Items.Count - 1 do
if CheckListBox4.Checked[i] = True then
str.Add(CheckListBox4.Items.Strings[i]);
end;
finally
str.Insert(0, '[DeleteList]');
str.SaveToFile(PathTools + '\Cfg\Dellist.cfg');
FreeAndNil(str);
end;

Причина у него в другом, но лога нет, как понять!

Stranger13 03-11-2011 01:53 1787728

Цитата:

Цитата Mr dUSHA
В конфиге нет шапки, то есть названия секции [DeleteList] »

opel431 никогда не обращал в ваших конфигах на это и некогда не проверял, думал у вас содержимое одного файла переноситься в другой (из DelListAll.cfg в dellist.cfg ).
Попробовал удалить, файл для удаления ваш из комплекта.
Вот мой лог и в нем описание с монитора выполнения, может чем поможет.Дистр был x64/

opel431 03-11-2011 01:57 1787733

Исправления и дополнения в версию 1.3! В шапке.
В первую очередь для x64, но затронут и x86 в части логики работы чеков и кнопок!
СПАСИБО за интерактивный режим тестирования Stranger13.

Mr dUSHA 03-11-2011 02:01 1787734

Цитата:

Цитата opel431
Секция [DeleteList] и выбранные для удаления итемы формируются из этого списка (пользовательского) в стандартный файл Dellist.cfg. »

Привет!

Та уже потом ИДой глянул одним глазом в код W7GPatch.exe, то примерно что-то такое себе и представил. Увидел там что шапка втыкается.
К кслову говоря, патчер понимает список удаления как анси-шный так и юникодный.

opel431 03-11-2011 02:05 1787736

Цитата:

Цитата Stranger13
Вот мой лог и в нем описание с монитора выполнения, может чем поможет.Дистр был x64/ »

Ну вот, сразу с проверки - как выглядит часть лога (удаление)!


[2011-11-03 00:03:40] =====================================================
[2011-11-03 00:03:40] Log started.
[2011-11-03 00:03:40] W7Patcher ver: 11.9.23.1 (x86)
[2011-11-03 00:03:40] (C) 2011, Andrew Bendus aka Mr.dUSHA, Poltava, Ukraine.
[2011-11-03 00:03:40]
[2011-11-03 00:03:40] Delete files list: E:\6-Delphi_WIN7\Win7\Wim7Patcher\Tools\Cfg\DelList.cfg
[2011-11-03 00:03:40] Destination folder: E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\
[2011-11-03 00:03:40] Backup folder: E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\W7P_Backups\OldRes
[2011-11-03 00:03:40]
[2011-11-03 00:03:40] Remove files started...
[2011-11-03 00:03:40] {Processing} {!NF}E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\Windows\Web\Wallpaper\Architecture
[2011-11-03 00:03:40] {Processing} {FILE}E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\Windows\Cursors\wait_rm.cur [ OK ]
[2011-11-03 00:03:40] {Processing} {DIR}E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\Windows\System32\es-ES [ OK ]
[2011-11-03 00:03:40] {Processing} {DIR}E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\Program Files\Common Files\microsoft shared\ink\ar-SA [ OK ]
[2011-11-03 00:03:40] {Processing} {FILE}E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\Program Files\Common Files\microsoft shared\ink\da-DK\tipresx.dll.mui [ OK ]
[2011-11-03 00:03:40] {Processing} {!NF}E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\Windows\Globalization\MCT\MCT-RU
[2011-11-03 00:03:40] {Processing} {FILE}E:\6-Delphi_WIN7\Win7\Wim7Patcher\Mount\Windows\Boot\PCAT\zh-TW\bootmgr.exe.mui [ OK ]
[2011-11-03 00:03:40] Remove files completed.
[2011-11-03 00:03:43]
[2011-11-03 00:03:43] Log finished.
[2011-11-03 00:03:43] =====================================================

Ребята! С x64, а вы случаем не удаляете патчер x86? Почему спросил?

Цитата:

Цитата Mr dUSHA
При запуске x86-утилиты на x64-системе, x86-утилита модифицирует свою командную строку, заменяя все сочетания символов _x86 на _x64 и сама запускает x64-версию с этой модифицированой командной строкой.
Пример:
Если мы на x64-системе запускаем:
W7Patcher_x86.exe -C .\\CopyFiles_x86 -PO \\ResFiles
То реально будет запущена:
W7Patcher_x64.exe -C .\\CopyFiles_x64 -PO \\ResFiles
Таким образом, в данном примере мы можем иметь два набора копируемых файлов, специфичных для каждой из платформ, но автоматически использовать набор, соответствующий платформе.
Этот же трюк применим для всех параметров, командной строки, в которых задаются пути. »

Именно так, и работает программа!

sov44 03-11-2011 07:13 1787782

Цитата:

Цитата opel431
Для работы в системе XP, нужен и Dism.exe под нее, страницу для скачивания я ранее приводил »

Нашел ссылку на 3 странице. Скачать не получается. Кто скачал, если не сложно, дайте ссылку на файлобменник.

opel431 03-11-2011 08:16 1787798

Цитата:

Цитата sov44
Нашел ссылку на 3 странице. Скачать не получается. »

Да там, просто, нужна регистрация на сайте.

Друзья! Я, часто забываю отредактировать шапку или Readme. Поэтому при обновлении "номер" с заменой только программы, может не прокатить - меняются имена папок, их вложения и т.д. Не нужно, пользователям x64, удалять из папки "Tools" _x86 патчер - вызов _x64 патчера, идет через _x86.

Dmitry_K 03-11-2011 09:09 1787825

Вложений: 2
В прикрепленных файлах - прямые ссылки на DISM для XP (x86 и x64)

opel431, если не сложно, добавьте ссылку на пост в шапку

opel431 03-11-2011 10:02 1787857

Цитата:

Цитата Dmitry_K
если не сложно, добавьте ссылку на пост в шапку »

поместил в свой обменник.

Alex_NEMO 03-11-2011 10:04 1787858

opel431, в чем может быть проблема - все, вроде, делаю по инструкции (в WinXP Sp3, XPDism_x86 установлен), при выборе любого образа WIM (W7 SP1 Ultimate RUS лежит в соотв. папке в "DVD") сразу же ошибка: "List index out of founds (0)"? Куды копать?!!

popt2t 03-11-2011 10:30 1787872

Цитата:

Цитата Dmitry_K
DISM для XP (x86 и x64) »

А нет ли таких же для 7-ки?

opel431 03-11-2011 10:32 1787873

Цитата:

Цитата popt2t
А нет ли таких же для 7-ки? »

Ну! DISM.EXE уже присутствует изначально в установленной системе!

Цитата:

Цитата Alex_NEMO
в чем может быть проблема - все, вроде, делаю по инструкции (в WinXP Sp3, XPDism_x86 установлен), при выборе любого образа WIM (W7 SP1 Ultimate RUS лежит в соотв. папке в "DVD") сразу же ошибка: "List index out of founds (0)"? Куды копать?!! »

Ребята я, работу с Dism для XP не проверял! Это ведь "правленый" вариант стандартного. Мне нужно, для начала, "покатать" в XP, возможно только потом смогу дать ответ! Тем более в последней редакции это сообщение не должно появляться вообще. Только предупреждение об отсутствии образа.

opel431 03-11-2011 11:55 1787932

Ну, вот! Разобрался с Dism под XP!
Все дело в наименовании (Метке) образов в английской (Name) и русской (Имя) версии.
Предусмотрим в программе!

Теперь, еще вспомнить параметр, для запуска патчера на XP (вроде -FX), и все будет работать!

Stranger13 03-11-2011 13:37 1787994

opel431 скачул версию из шапки и попробовал удалить файлы и папки, все по старому.
(Delete files list not exist or not found.)
Рабочая система Win7 x86, пробовал обрабатывать дистр x86 и x64 только на удаление с вашими списками.
(редакции Ultimate)

opel431 03-11-2011 14:36 1788042

Цитата:

Цитата Stranger13
opel431 скачул версию из шапки и попробовал удалить файлы и папки, все по старому. »

Разбираюсь с работой под XP, заодно пройдусь по всей цепочке удаления, самому стало интересно!

AlexM22204 03-11-2011 21:44 1788271

По следам о вопросе про удаление файлов и папок: :yes:
(Рабочая система Win7 x86, пробовал обрабатывать дистр x86 Ultimate)
- если копирую в папку Tools\Cfg свой DelList.cfg и в файл DelListAll.cfg(кстати в Readme он называется AllDelList.cfg - наверно ошибка) вставляю список из DelList.cfg - то все удаляется как нужно(видно в логе W7Patcher_x86.log);
- если в файл DelListAll.cfg вставляю список из DelList.cfg(файл DelList.cfg не формируется из списка автоматически, а в Readme указано, что формируется из списка автоматически) - то ничего не удаляется(в логе пишится Delete files list not exist or not found.). :durak:

Mr dUSHA 04-11-2011 02:19 1788360

opel431,
Просматривая логи, выложенные в теме (я прогу юзать не пробовал), вижу у тебя один глобальный логический косяк в работе с патчером. Твой ГУИ запускает патчер несколько раз, то есть для пропатчивания ресурсов, копирования, удаления... и все раздельно. В этом случае формируется несколько точек отката (поскольку именованная точка статически не задается). Наиболее оптимально запускать патчер только один раз, одной командной строкой для всего. Здесь правда есть затык в брэндинге, поскольку там обычно из отдельной папки ресурсы берутся в зависимости от редакции, но это я щас исправлю путем добавления еще одного ключа для брэндинга.
Вообще, если абстрагироваться от твоего ГУИ, где порядок жестко задан, и говорить о запуске патчера из батника, то смысла запуска «всего одной строкой» кроме одиночного бекапа заключается еще и в том, что патчер всегда выполняет перечисленные действия в правильном порядке.

Кроме того сделаю отображение в логе оригинально переданных путей до попытки преобразования в том случае если патчер не находит какого-то из заданных путей. Сейчас оно тупо пишет "...does not exist or not found".

opel431 04-11-2011 09:42 1788410

Цитата:

Цитата Mr dUSHA
ГУИ запускает патчер несколько раз, то есть для пропатчивания ресурсов, копирования, удаления... и все раздельно. »

Реально патчер запускается всего три раза - в блоке "копирование новых файлов", второй раз в блоке "патч системных ресурсов" и третий в "удаление файлов и папок". Во втором блоке опрашивается состояние всех чеков на странице патча системы и формируется сводная строка команд для патчера. Объединить все в одном блоке не составляет проблем, так и было в первоначальном проекте, но потерялась наглядность выполнения отдельных заданий. Остальные упоминания патчера (имеется в виду, например под SoftICE) с его вызовом не связаны. Мне не составит проблем скинуть все в один процесс - как предложите, так и будет! Лучше Вас все равно никто не сможет пояснить правильность применения.

Пока решил текущие проблемы;
1. Ошибка с удалением файлов, возникала в связи все с тем-же, пресловутым изменением количества и порядка страниц. Список формировался при обращении совсем к иной странице.
2. Реализована и проверена работа под XP.

Еще пока поковыряюсь, ну и подождем реализацию предложений Mr dUSHA.

opel431 05-11-2011 21:47 1789315

Пока Mr dUSHA сделает дополнения в патчер, проверьте исправленную версию (Xp и Seven)!
В архиве только exe-ник.

AlexM22204 05-11-2011 22:52 1789356

Цитата:

Цитата opel431
проверьте исправленную версию (Xp и Seven)! »

будем проверять, сегодня вряд ли :lazy:, а завтра проверим...

AlexM22204 06-11-2011 17:38 1789727

Цитата:

Цитата opel431
Пока Mr dUSHA сделает дополнения в патчер, проверьте исправленную версию (Xp и Seven)! »

opel431, всё прошло на УРА!
Проверял на Windows 7 SP1 x86 (дистрибутив Windows 7 SP1 x86 редакция Ultimate): файлы и папки удаляются, GUI-установщик приложения установил, твики пользователя и обновления импортировались в образ - в общем всё хорошо!!! :up
Повторюсь ещё раз :)
Цитата:

Цитата Smarty
opel431, можно ещё реализовать "обрезание" образа до одной редакции. »

вообще было бы отлично
:up

Stranger13 06-11-2011 19:53 1789833

Цитата:

Цитата AlexM22204
вообще было бы отлично »

Я думаю тогда opel431 придется перейти на инструмент ImageX (интерфейс командной строки для WIMGAPI).
И в очередной раз переделывать GUI, но я думаю этоб стояло того.

AlexM22204 06-11-2011 21:11 1789897

Цитата:

Цитата Stranger13
придется перейти на инструмент ImageX (интерфейс командной строки для WIMGAPI). »

если это всё так сложно, то может и не следует трогать отлаженный механизм... :yes:
хотя последнее слово за opel431

AlexM22204 07-11-2011 16:57 1790432

opel431, заметил неточность (на ход процесса не влияет): при просмотре на вкладке "Приложения" в блоке "Установка приложений" не правильно отображается информация, на рисунке всё видно... :)

timon45 08-11-2011 00:28 1790663

А что за каталог [Files] создается в install.wim с файлами без расширения это результат чего? и что за файлы?

opel431 08-11-2011 14:50 1790979

Цитата:

Цитата Stranger13
Я думаю тогда opel431 придется перейти на инструмент ImageX »

Программа анонсировалась как "Симбиоз Dism.exe (MS) и Win7 Universal Patcher (Mr dUSHA)" и этим все сказано. Будет ли что иное - время покажет.

Цитата:

Цитата AlexM22204
заметил неточность (на ход процесса не влияет): »

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

Цитата:

Цитата timon45
что за каталог [Files] создается в install.wim с файлами без расширения это результат чего? и что за файлы? »

Работайте без собственных импровизаций, и все будет как у всех!

Stranger13 09-11-2011 13:40 1791576

opel431 добавил скрипт EndBat.cmd, при пакетной обработке в мониторе выполнения:
Выполнение скрипта EndBat...
Ok!

Ok!

Но ничего не выполнено.
Запустил скрипт с эмулятора командной строки, отработал весь от начала до конца.
Пробовал упростиь скрипт до одной строчки (md "%~dp0WIN7-ALL") тоже нисего не лало.
Если не против сделайте пожалуста возвожным запускать пользовательские скрипты без мантирования образа.
opel431 можно узнать причину по которой вы убрали запуск InsBat.cmd?

tr011_tmn 09-11-2011 16:32 1791662

Цитата:

Цитата opel431
Программа анонсировалась как "Симбиоз Dism.exe (MS) и Win7 Universal Patcher (Mr dUSHA)" и этим все сказано. Будет ли что иное - время покажет. »

Жаль конечно,но возможно со временем мнение изменится. В силу религиозных убеждений не воспринимаю продукты мелкомягких окромя редакция Ultimate. Так что пока остаюсь наблюдателем за проектом.

opel431 10-11-2011 15:21 1792309

Цитата:

Цитата timon45
А что за каталог [Files] создается в install.wim с файлами без расширения это результат чего? и что за файлы? »

Подробное разъяснение так и не появилось! Позволю предположить, что вы для извлечения редакции применили 7-Zip.

Цитата:

Цитата Stranger13
можно узнать причину по которой вы убрали запуск InsBat.cmd? »

Он был задуман для установки приложений, поэтому и задействовал его "пространство", под установку приложений!

Цитата:

Цитата Stranger13
Выполнение скрипта EndBat... »

Я не могу комментировать то, о чем не имею представление! Представьте скрипт. P.S.- Вопрос решен, моя ошибка, после отказа от InsBat.cmd.

Цитата:

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

Я уже говорил: - "Если будет на основе wimgapi то, это уже другая программа". Другой вопрос зачем? Графические интерфейсы, под эту библиотеку, уже есть, в.т.ч. и темы, по этим программам, на форуме!

mPaSoft 10-11-2011 15:33 1792318

Цитата:

Цитата opel431
Подробное разъяснение так и не появилось »

Это изменённые (добавленные) файлы, если сделать экспорт при помощи imagex то папка исчезнет и размер образа сократится кстати.

opel431 10-11-2011 17:03 1792382

Обновил с изменениями (работа в системе XP и 7, исправление работы со скриптами), все остальное после изменения патчера Mr dUSHA.

С импортом и экспортом редакций, до принятия решения о работе с wimgapi, можно в принципе подключить imageX!

Mr dUSHA 10-11-2011 18:05 1792441

Цитата:

Цитата opel431
все остальное после изменения патчера Mr dUSHA. »

Да я его давно уже изменил, еще в тот день как говорил здесь что поменяю, просто руки не дошли выложить.

AlexM22204 10-11-2011 22:54 1792617

Цитата:

Цитата tr011_tmn
В силу религиозных убеждений не воспринимаю продукты мелкомягких окромя редакция Ultimate. »

Цитата:

Цитата opel431
С импортом и экспортом редакций, до принятия решения о работе с wimgapi, можно в принципе подключить imageX! »

Полностью поддерживаю!!! :up

В описании замените пожалуйста AllDelList.cfg на DelListAll.cfg :read: :)
Цитата:

Цитата opel431
- AllDelList.cfg - список для удаления папок и файлов. Файл DelList.cfg, формируется из списка автоматически. »


Mr dUSHA 11-11-2011 02:24 1792712

opel431, Собрал новую версию патчера. Она лежит в шапке своей темы, но справка в шапке еще не обновлена, так что изменения в ключах можно посмотреть в справке выдаваемой самой утилитой в лог.
Основные изменения:
1. Добавлен еще один ключ пропатчивания для брэндинга, для того чтобы запускать пропатчивание из двух разных папок ресурсов (главной и брэндинговой) одновременно одной строкой.
2. Изменена обработка ключей командной строки. Теперь по каждому не корректно заданному ключу выдается сообщение об ошибке и работа программы прекращается.

voler 11-11-2011 11:40 1792870

Добавил в автоматическую установку NetFrameWork for Windows 7 (аддон от gora), установился нормально, но есть вопрос:
1. Это нормально что после его установки снова появилось окно с выбором приложений?
2. Пока не снял галку с предлагаемой программы кнопка "Выход" не отработала, это специально сделано?

opel431 11-11-2011 14:15 1792951

Цитата:

Цитата voler
Добавил в автоматическую установку NetFrameWork for Windows 7 (аддон от gora), установился нормально, но есть вопрос: »

Окно с выбором присутствует до отработки всех команд. Чеки снимаются после завершения установки! Сохранение истории установленных приложений, в случае перезагрузки, программно не предусмотрено! Приложения должны устанавливаться без применения ключа перезагрузки системы - перезагрузку необходимо организовать после установки всех приложений.

Stranger13 11-11-2011 20:45 1793256

opel431 теперь с выполнением EndBat.cmd все в поряде, благодарю за возможность запуска скрипта без мантирования,
но желательно чтоб его выполнение отображалась в мониторе выполнения как при пакатной обработке, а не в скрытом режиме.

Цитата:

Цитата opel431
можно в принципе подключить imageX »

Может кому пригодится пример для обрезки и обединения редакций x86 и x64 Ultimate.
1. Файл EndBat.cmd (измените в путях название диска на свои) из вложения помещаев в папку AddFix и тудаже кладем утилиту imagex.exe.
2. Обрабатываем x64 Ultimate без EndBat.cmd и создания ISO.
3. Обрабатываем x86 Ultimate(удаляем ie.cfg) включаем скрипт EndBat.cmd и функцию создания ISO.
Предварительно можете обработать X86 BOOT.wim добавив меню от BoaSoft
Loader (отредактировав под свои нужды).

opel431 13-11-2011 17:58 1794258

Цитата:

Цитата Mr dUSHA
opel431, Собрал новую версию патчера. »

Обновление! W7GPatcher_v1.4.1
Пака в шапку не выношу - ТЕСТ!

Stranger13 13-11-2011 21:37 1794402

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?

opel431 13-11-2011 22:59 1794450

Цитата:

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

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

Комсомолец 14-11-2011 01:31 1794553

Stranger13,
Цитата:

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

на структуру папок внимание обратить попробуйте.

Smarty 14-11-2011 07:05 1794615

Комсомолец, несуществующие для пропатчивания файлы\папки пропускаются, так что здесь можно обойтись без папок разной разрядности.
Код:

[2011-11-12 13:42:23] !! {NF} [SKIP] C:\Program Files (x86)
{NF} - Not Found

AlexM22204 14-11-2011 08:00 1794629

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

Комсомолец 14-11-2011 11:54 1794732

Smarty,
Цитата:

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

ну и как вариант-вдруг я хочу 64 одним патчить, а 86 другим? Да и не мешают же они.

opel431 14-11-2011 14:29 1794807

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

AlexM22204 14-11-2011 14:50 1794818

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

tr011_tmn 14-11-2011 15:40 1794856

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

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

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

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

voler 14-11-2011 15:59 1794870

Цитата:

Цитата tr011_tmn
Например .net FrameWork 4.0 от gora »

Подтверждаю.

opel431 14-11-2011 18:25 1794995

Цитата:

Цитата tr011_tmn
перемещение мышкой выше ниже конечно хорошо »

Код поменял, на замещение позиции, без переноса в конец списка.

Цитата:

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

Изменил.

Цитата:

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

Сделал.

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

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

Цитата:

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

Иные мнения присутствуют?

AlexM22204 14-11-2011 19:06 1795028

Цитата:

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

я думаю не стоит, всё очень лаконично :ok:
Цитата:

Цитата opel431
Не сильно упрощенно, но и без наворотов. »


tr011_tmn 14-11-2011 20:24 1795109

Цитата:

Цитата AlexM22204
я думаю не стоит, всё очень лаконично »

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

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

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

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

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

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


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


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

opel431 14-11-2011 21:57 1795170

Цитата:

Цитата tr011_tmn
может быть, может быть. »

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

sov44 14-11-2011 22:01 1795173

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

tr011_tmn 14-11-2011 22:02 1795174

Цитата:

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

Может тогда и вашим и нашим? :tongue: например запуск с ключом, и никаких кнопок, без ключа и вуаля, кнопки на месте. И волки сыты и овцы целы :tomato2:

opel431 15-11-2011 00:38 1795273

Цитата:

Цитата sov44
Не нашел, где сброс настроек в дефолт? »

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

Цитата:

Цитата sov44
Как изменить имя созданного образа? »

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

Цитата:

Цитата sov44
Невозможно прервать процесс сборки образа. »

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

Цитата:

Цитата tr011_tmn
Может тогда и вашим и нашим »

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

sov44 15-11-2011 08:15 1795353

Цитата:

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

Вечером напишу батник по удалению файлов настроек, хотя это можно было бы реализовать в GUI.

Комсомолец 15-11-2011 12:22 1795487

opel431,
Цитата:

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

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

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

Stranger13 15-11-2011 13:44 1795537

Цитата:

Цитата opel431
Сначала сделай x64 и x86 и там и там и т.д., потом сыплются вопросы: - "Зачем?" »

Просили сделать только для компонентов которые немыслимо держать в одной папке(дистрибутив, обновления , драйвера и msdarts). Вы босс и вам решать, а мы всеголиш вносим свои предложения.

Цитата:

Цитата Комсомолец
ну и как вариант-вдруг я хочу 64 одним патчить, а 86 другим? »

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

Цитата:

Цитата Комсомолец
Значит, установка данного софта должна быть принудительной. Как предложил tr011_tmn-запуск с ключами, которые включат таймер и скроют кнопки. »

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

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

(к примеру Framework принудительно, а Paint.NET с выбором.и т.д. проблем не будет)
Сразу решатся подобные вопросы, и пользователю бутет видно какие программы установятся автоматически без возможности выбора.

tr011_tmn 15-11-2011 14:49 1795591

Вложений: 1
Цитата:

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

Небольшое Дополнение к существующему патчеру, для тех кому лень формировать список устанавливаемого софта отдельно, или кто привык к бантику Patch.cmd, и автоматизации в использовании аддонов.

Описание:
Бантик для автоматической обработки аддонов от авторов конференции Oszone.net.

Принцип работы.

- Распаковываем прикрепленный архив в папку с патчером.
- Раскладываем аддоны в папку "___Addons"
- Для формирования описания устанавливаемых программ заполняем маркерный файл InfoFile к каждому аддону который расположен в папке.
Внимание: пустой или отсутствующий InfoFile приведет к смещению описаний в списке. Будьте внимательны.
- Как только закончили подготовительные операции запускаем "Pre_W7GPatch_Addons.cmd"
- Дожидаемся окончания обработки.
- Заглядываем в папку "AddSoft", убеждаемся что инсталляторы скопированы.
- В папке "Tools\AddSoft" проверяем содержимое полученого "Soft.ini", при желании меняем порядок установки приложений.
- Запускаем "W7GPatch.exe", и наслаждаемся подготовленным списком приложений для установки.


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

- Обработка как x86 аддонов (каталоги: "Files\ForceCopy\SVCPACK") так и x64 (каталоги: "AMD64\ForceCopy\SVCPACK")
- Обработка маркерных файлов "Required" и "Conflict"
- Формирования описания, путем заполнения маркерных файлов "InfoFile"
- сохранение существующего "Soft.ini" в формате "Soft_%date%.ini"

Благодарности:
- opel431, за Патчер и GUI установки приложений на этапе установки Win Se7en
- Комсомолец, за предложение в реализации маркерных файлов "InfoFile"
- gora, за помощь в компиляции данного командника, и выправлении моих слегка кривых ручек.
- Shido, за UpdatePack-WINXP-SP2-X64-EN

P.S. Исправился :-) прикрепил архив, в архиве папка "___Addons" в которой есть примеры оформления аддонов и "InfoFile"

Stranger13 15-11-2011 15:07 1795605

Цитата:

Цитата tr011_tmn
Небольшое Дополнение к существующему патчеру »

Хотел взглянуть на абатник только вот ссылки не нашел.

Nun-Nun 15-11-2011 15:21 1795615

Цитата:

Цитата tr011_tmn
Небольшое Дополнение к существующему патчеру, для тех кому лень формировать список устанавливаемого софта отдельно, или кто привык к бантику Patch.cmd, и автоматизации в использовании аддонов.
Описание:
Бантик для автоматической обработки аддонов от авторов конференции Oszone.net. »

А где финики, финики-то где?! :)
Это я к тому, - а где ж сам батник-то?

tr011_tmn 15-11-2011 15:28 1795623

Цитата:

Цитата Stranger13
Хотел взглянуть на абатник только вот ссылки не нашел. »

Цитата:

Цитата Nun-Nun
Это я к тому, - а где ж сам батник-то? »

исправился :tomato2: прикрепил к сообщению архив W7GPatch_Addons.7z :not-me:

opel431 15-11-2011 18:32 1795793

Ну, вот и отлично - появились предложения, а главное реальные дополнения. Любой скрипт можно рассматривать как плагин - достаточно включить его в список для "Эмулятора командной строки" и выполнять до/после размонтирования и записи образа.
Правда никто так и не сказал, как работает исправленная версия, и стоит ли ее выносить в шапку? Есть ли консолидированное решение по структуре папок - оставлять прежнюю структуру папок, или необходимы изменения?

Stranger13 15-11-2011 22:35 1795955

Цитата:

Цитата opel431
Есть ли консолидированное решение по структуре папок - оставлять прежнюю структуру папок, или необходимы изменения? »

Предлагаю следующее:
Создать одну общую папку "SKIN" в которой размещать пакеты оформления(newlook, newlookdark и т.д.), а в настройках на вкладке основные выбирать конкретно папку с пакетом оформления(названия пакетов задавать любые, главное чтоб внутри структура оставалась прежняя)
или
Создать одну общую папку "SKIN" в которой размещать папки с открытыми ресурсами(названия любые) и папки с файлами(названия любые) с возможностью выбора разных папок на вкладке основные.

Что скажите, как такой вариант!!!

opel431 15-11-2011 23:06 1795974

Цитата:

Цитата Stranger13
Что скажите, как такой вариант!!! »

По названию папки уже давно определились - Resources!!!
Так, как иных предложений нет то, единственно правильное решение - оставить все как есть.

Что касается списка устанавливаемых приложений - можно забить в конфигурационный файл много, но в список выбора попадут только приложения реально имеющиеся в папке AddSoft.

Несмотря на неоднократные просьбы, сообщить о работе с последними исправлениями, ответа нет. В таком случае вынужден выложить свой вариант и на все забить!

Stranger13 16-11-2011 00:30 1796004

Цитата:

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

Проверял только работу утилиты с функциями патчера. Проблем пока выявлено небыло, все работает.

Stranger13 16-11-2011 00:39 1796005

Цитата:

Цитата opel431
Что касается списка устанавливаемых приложений »

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

opel431 16-11-2011 00:46 1796009

Обновление!
Внес последние изменения.
Переработал SoftAdd.exe. (Конфигурационный файл установки приложений (Soft.ini) имеет параметры: ..., и AutoPun - для установки без возможности вмешательства пользователя (1). Правда тут оставил "отступное" для знающих - нажатие мышкой на иконку приложения разблокирует заблокированные кнопки.)

Nun-Nun 16-11-2011 09:58 1796152

Эх, приятно, однако, - каждый день по новой версии! :)

tr011_tmn 16-11-2011 10:07 1796158

Вложений: 1
opel431, Можешь обьяснить как пользоваться файлом cfg\Updates.cfg.
Заполнил его, отсортировал. Запустил W7GPatch и ноль эмоций. Список отсортирован по именам.

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

Дополнение:
Пробую установить собранный образ, на этапе установки постигло счастье:


содержимое soft.ini

[Run]
OnTimer=25
AutoRun=1

[Soft]
Flash=Flash.exe#Adobe Flash Player ActiveX and Plugin (x86)#
AAIRI=AAIRI.exe#Среда исполнения Adobe AIR (x86)#-y -gm2 -fm0
CpldapuR=CpldapuR.exe#Дополнительные апплеты панели управления#/verysilent
DirectX=DirectX.exe#DirectX Redistributable за июнь 2010 года (x86)#
PhysX=PhysX.exe#Среда исполнения Nvidia PhysX#
Shockwav=Shockwav.exe#Adobe Shockwave Player + Authorware Web Player#-y -gm2 -fm0
SLight=SLight.exe#Microsoft SilverLight#-gm2 -ai3
VCRExt=VCRExt.exe#Microsoft Visual C++ Redistributable Extended [x86]#
dllsfox=dllsfox.exe#Required Dll's Fox Pro#-y -gm2 -fm0
RPLite=RPLite.exe#Runtime Pack Lite [x86/x64]#-y -gm2 -fm0
NetFx40=NetFx40.exe#.Net FrameWork для Windows 7 Sp1 [x86\x64]#-aipLKu
SysInt=SysInt.exe#Утилиты от SysInternals#-ai3 -gm2 -fm0
7zipArch=7zipArch.exe#Архиватор 7-Zip 9.25 [x86/x64]#-ai -gm2 -fm0
7ZIPNeon=7ZIPNeon.exe#Оформление Neon для Архиватора 7-Zip#-ai
arXplus=arXplus.exe#Adobe Reader + Spell Checker#-y -gm2 -fm0
Aida64EE=Aida64EE.exe#AIDA64 Extreme Edition#-ai01 -gm2
avz437=avz437.exe#Антивирус Зайцева AVZ#-aix -gm2 -fm0
DTools=DTools.exe#DAEMON Tools Lite + SPTD#-y -gm2 -fm0
DPMP=DPMP.exe#Daum Pot Видеоплеер #-ai1MU -gm2 -fm0
dmaster=dmaster.exe#Download Master#-y -gm2 -fm0
EmEditor=EmEditor.exe#EmEditor Professional#-ai -gm2 -fm0
FlashProj=FlashProj.exe#Adobe Flash Player Projector StandAlone#
JRE86=JRE86.exe#среда исполнения Java SE JRE [x86]#
mpchc=mpchc.exe#MPC-HomeCinema SSE + AC3filter [x86]#
PDNet351=PDNet351.exe#Графический редактор Paint.NET#-y -gm2 -fm0
PMView=PMView.exe#PlanMaker Viewer 2010#/Silent
QT_Plr=QT_Plr.exe#QuickTime Pro + QuickTime Player#
SCP2011=SCP2011.exe#SAM CoDeC Pack 2011#/S
TCSAMLAB=TCSAMLAB.exe#Total Comander SAM Power Pack#/S
TMView=TMView.exe#TextMaker Viewer 2010#/Silent
UltrISO9=UltrISO9.exe#UltraISO Premium Edition#-y -gm2 -fm0
UExtract=UExtract.exe#Архиватор Universal Extractor#-y -gm2 -fm0
Unlocker=Unlocker.exe#Расширение проводника Unlocker#-y -fm0
utool2=utool2.exe#Uninstall Tool#/silent
WinDjView=WinDjView.exe#Читалка WinDjView#/VERYSILENT
WinMerge=WinMerge.exe#Редактор Winmerge#/verysilent
WinRAR41=WinRAR41.exe#Архиватор WinRAR v.4.01#-y -gm2 -fm0
WRF=WRF.exe#Оформление Архиватора WinRAR#-ai2 -gm2 -fm0
XnView=XnView.exe#Графический редактор XnView#-ai1 -gm2 -fm0
AimpRun=AimpRun.exe#Мультимедиа Плеер AIMP v3.00#/verysilent


В добавление к обнаруженому:
Ключ AutoRun отрабатывает конечно на ура, но ползунки не нижний ни верхний без пасхалки не работают. opel431 уж очень сурово к элементам рабочим получилось, может все таки как нибудь сделать что бы ползунки то работали :-)

Обновил Pre_W7GPatch_Addons, в связи с добавлением в soft.ini параметра Autorun=...

Господа удалось кому либо поставить .NetFrameWork 4.0 Full поставить от gora, или это я один такой невезучий?

opel431 16-11-2011 12:34 1796232

Цитата:

Цитата Nun-Nun
Эх, приятно, однако, - каждый день по новой версии »

Считаем последняя!!!! Смотреть нужно, как тестим, что предлагаем и т.д.

Nun-Nun 16-11-2011 13:31 1796282

Цитата:

Цитата opel431
Считаем последняя!!!! Смотреть нужно, как тестим, что предлагаем и т.д. »

Я имел в виду в хорошем смысле, а не в плохом. Если версии меняются - значит работа движется и программа автором не заброшена. :)

AlexM22204 16-11-2011 13:57 1796298

А можно дать пояснения по работе с Boot.wim: куда ложить вложенные папки с файлами и res файлы для пропатчивания, а то активно только удаление файлов и папок по списку. Заранее спасибо! :clapping:
Остальное пока всё работает, доберусь до компьютера потестируем более детально... :)

Stranger13 16-11-2011 14:07 1796305

Цитата:

Цитата AlexM22204
по работе с Boot.wim: куда ложить вложенные папки с файлами и res файлы для пропатчивания »

Функция для пропатчивания boot.wim открытыми ресурсами в W7GPatch отсутствует, есть только для пропатчивания образов install.wim x86 и x64.

tr011_tmn 16-11-2011 14:48 1796348

Цитата:

Цитата Stranger13
Функция для пропатчивания boot.wim открытыми ресурсами в W7GPatch отсутствует, есть только для пропатчивания образов install.wim x86 и x64. »

очень жаль, приходится ручками тискать

Господа чем можно пропатчить ресурсы в x64? с x86 отлично PE Explorer справился а вот x64 не берет собака. А Restarator не могу разобраться.

Цитата:

Цитата AlexM22204
Остальное пока всё работает, доберусь до компьютера потестируем более детально... »

Ухватился взглядом за сказанное. Помоги решить вопрос с списком Updates:
Цитата:

Цитата tr011_tmn
opel431, Можешь обьяснить как пользоваться файлом cfg\Updates.cfg.
Заполнил его, отсортировал. Запустил W7GPatch и ноль эмоций. Список отсортирован по именам.
Может бага, может фича, так и не понял: Отсортировал вручную в окне патчера список обновлений, запустил на выполнение, в итоге все равно интегрируются не по тому как отсортировал а по именам. Как бы не есть Гуд. »

Резюмируя первый опыт от собранного образа:
- Собрал x86. запустилось, установилось.
- Смутила проблема указанная в посте 282 с дублированием секций.
- Смутила неверная работа интеграции обновлений в дистрибутив, а точнее не отработка сортировки списка.
- Удивило что интегрируемый софт находится в Wim образе. Быстрого обновления не получится. Конечно 20 минут это не время, для шустренького обновления, но часто делать замаешься. Логичнее было бы вынести папку с софтом вне Wim образа, и держать его на диске с дистрибутивом. Хотя при медленном приводе конечно скорость чтения с локального диска будет выше.

P.S. пошел делать CleanUp аддон и Regedit аддон.

opel431 16-11-2011 15:38 1796401

Цитата:

Цитата tr011_tmn
Заполнил его, отсортировал. Запустил W7GPatch и ноль эмоций. Список отсортирован по именам. »

Я знаю! После некоторых изменений в проекте, эта проблема возникла, в последних версиях, если заметили, перестал его добавлять в папку CFG. Разбираюсь.

Цитата:

Цитата Nun-Nun
Я имел в виду в хорошем смысле, а не в плохом. »

Я, тоже! Просто, ответ давал с "дороги", поэтому сжато. Основа функционала и интерфейса создана, и кажется большинством принята. Далее устранение ошибок и наращивание в рамках этой версии.

Цитата:

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

Что сказать - буду разбираться!

Цитата:

Цитата Stranger13
Функция для пропатчивания boot.wim открытыми ресурсами в W7GPatch отсутствует, есть только для пропатчивания образов install.wim x86 и x64. »

Осмелюсь напомнить -
Цитата:

Цитата Stranger13
я думаю вкладка патч ресурсов ненужна дла режима boot.wim »

и
Цитата:

Цитата opel431
Будет опыт применения - будут и предложения. »

. Опровержений и предложений не было!

tr011_tmn 16-11-2011 16:00 1796421

Цитата:

Цитата opel431
Что сказать - буду разбираться! »

Ждем как из печки пирога :-)

Пока буду тискать и додумывать новый функционал.

Цитата:

Цитата opel431
. Опровержений и предложений не было! »

Покурю данный вопрос, тем более что в рамках конференции, в ветке оформления данная тема разобрана.

opel431 16-11-2011 16:18 1796444

Цитата:

Цитата tr011_tmn
Логичнее было бы вынести папку с софтом вне Wim образа, и держать его на диске с дистрибутивом. »

Ну, если определенно известно, что на момент установки приложений путь к диску прописан в реестре, можно вынести и на диск.

AlexM22204 16-11-2011 17:16 1796490

По поводу функций работы с boot.wim:
Цитата:

Цитата Stranger13
Функция для пропатчивания boot.wim открытыми ресурсами в W7GPatch отсутствует, есть только для пропатчивания образов install.wim x86 и x64. »

а если сделать в папках Resources и Files подпапки x86\Boot (x64\Boot) и в них ложить файлами для замены/добавления и res файлы для пропатчивания и добавить команду соответствено... Структуру можно позаимствовать здесь Ресурсы - Изменение оформления программы установки Windows 7
Думаю эта функция необходима, т. к. программа предназначена для работы с с дистрибутивом :cool:
Цитата:

Цитата tr011_tmn
Ждем как из печки пирога »

Цитата:

Цитата tr011_tmn
Помоги решить вопрос с списком Updates: »

я по этому поводу не заморачивался, ставлю как есть :)

tr011_tmn 16-11-2011 17:18 1796494

Цитата:

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

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

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

Цитата:

Цитата AlexM22204
я по этому поводу не заморачивался, ставлю как есть »

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

Stranger13 16-11-2011 19:02 1796579

Цитата:

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

Поэтому пока с обнавлениями и не заморачиваюсь, обновляю установленную после чего обновляю оформление.

Цитата:

Цитата opel431
Осмелюсь напомнить -
Цитата Stranger13: я думаю вкладка патч ресурсов ненужна дла режима boot.wim » »

Прошу заметить с моей стороны как раньше так и сейчас не поступает предложений с пропатчиванием образа BOOT.
А у других роделись предложения только сейчас.

Цитата:

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

Как это отразится на работе с USB HDD.

Цитата:

Цитата tr011_tmn
позволит мелкие обновления софта производить без пересборки дистрибутива. »

а что мешает смонтировать образ заменить приложения и размонтировать образ с сохранением?

tr011_tmn 16-11-2011 20:55 1796658

Цитата:

Цитата Stranger13
Как это отразится на работе с USB HDD. »

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

Цитата:

Цитата Stranger13
а что мешает смонтировать образ заменить приложения и размонтировать образ с сохранением? »

Ничего не мешает, но стоит забыть снять все чеки кроме "сохранения изменений" и вуаля вместо рабочего дистрибутива получим не пойми что не пойми как, особенно если разрядность собираемого дистрибутива отличалась от того который потребовалось обновить ;)

Цитата:

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

Какая то политика проталкивания одного мнения. Или мне показалось. Если предложения по совершенствованию и улучшению патчера больше не принимаются то "простите, извините, исправимся", если же принимаются то высказанное выше немного непонятно, особенно по отношению к другим участникам конференции.

Цитата:

Цитата Stranger13
Поэтому пока с обнавлениями и не заморачиваюсь, обновляю установленную после чего обновляю оформление. »

В принципе логично, зачем заморачиваться, искать решение проблемы,если можно забить, и делать как делается. Оригинально, и я даже не побоюсь сказать конгениально

Stranger13 16-11-2011 21:48 1796684

Цитата:

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

Вы ее никак не решите пока opel431 не решит ее в програмном коде утилиты запуска по списку обнавлений.

Цитата:

Цитата tr011_tmn
ведь большинство аддонов сделаны x86-x64 »

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

Цитата:

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

как сказал opel431
Цитата:

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

Цитата:

Цитата tr011_tmn
Какая то политика проталкивания одного мнения. Или мне показалось. »

конечно показалось.

AlexM22204 17-11-2011 00:03 1796753

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

Цитата:

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

Вроде всё отработало на отлично (обновления не сортировал)

Цитата:

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

таког у себя не наблюдал, soft.ini собирал вручную... :gamer:

opel431 17-11-2011 02:13 1796815

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

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

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

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

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

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

Цитата:

Цитата tr011_tmn
Ключ AutoRun отрабатывает конечно на ура, но ползунки не нижний ни верхний без пасхалки не работают »

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

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

tr011_tmn 17-11-2011 04:48 1796837

Цитата:

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

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

Цитата:

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

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

AlexM22204 17-11-2011 10:23 1796957

Мне кажется в новом GUI-установщике программ столбец Параметры лишнее, а в остальном вроде всё нормально...
и вот это конечно немешало бы добавить
Цитата:

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


Stranger13 17-11-2011 14:42 1797180

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

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

opel431 17-11-2011 14:59 1797202

Цитата:

Цитата tr011_tmn
А можно сделать его тогда автоматически опускаемым что ли »

Нет! Или так, или отказаться в пользу простого "Списка с чеками". Давайте закроем вопрос на счет "допуска" пользователя к установке приложений - на этом этапе. Я уже говорил - ГУИ - установщик внедряют для для управления установкой, а не для красоты. В противном случае, все можно просто прописать в RunOnceEx, и тем самым выполнить задачу невмешательства пользователя.
Хотелось-бы получить разбор полетов по последнему установщику в связи с вашей проблемой!

Цитата:

Цитата AlexM22204
Мне кажется в новом GUI-установщике программ столбец Параметры лишнее »

Мне все равно - вам виднее. Думайте сообща.

Цитата:

Цитата AlexM22204
Может можно добавить к GUI-установщику программ функцию перезагрузки »

Лучше небольшую утилиту с параметрами запуска и диалогом. Это более независимый функционал.

Работать в более-менее близкой связи с пользователем несомненно легче! Поэтому до решения проблем и предложений буду выкладывать не обновления и версии, а тесты программы и установщика. Вот и предлагаю следующий тест - обновлена работа с обновлениями.

Авто сортировка по времени создания файла. Прошу обратить внимание на то, что Dism сразу ставит CAB-ы на первоочередное выполнение (с соблюдением сортировки), и только потом идет установка MCU. Механизм заметен даже в мониторе выполнения - обратите внимание на то, как указываются пути к CAB-м. Кроме того изменил логику работы с образами - т.е. сначала выбор образа, открывается страница "Работа с образами", тем самым исключаем всякие приколы типа "Забыл настроить и нажал Выполнить".
Жду отзывов!

opel431 17-11-2011 15:01 1797206

Цитата:

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

Я и проверяю на живой - сбрасываю утилиту и конфигурационный файл в папку с программами и все!

tr011_tmn 17-11-2011 15:02 1797208

Цитата:

Цитата Stranger13
(надо всеголиш чтоб утилита и софт лежали в одной папке в корне даска) »

совсем не обязательно ссылаться на корень диска в этом случае, у меня в XP все дополнения убраны глубже в папку VALUEADD и отлично отрабатывают. Зато неподготовленный пользователь открыв дистрибутив не догадается где что искать, защита от дурака так сказать.

Цитата:

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

Можно реализовать через проверку наличия Soft.ini, если лежит рядом то запускаемся, если отсутствует то не запускаемся!

Цитата:

Цитата Stranger13
Я думаю пару минут дольше роли не сьиграет, »

Ну как сказать, сужу по установке Apple Mac Os X. Я первым делом делаю установочную область на диске с дистрибутивом Mac Os X, а уж после перезапускаюсь на установку на нее :-) Разница разительная установка с привода занимает от 40 до 70 минут. Если же запускаться с созданной загрузочной области то установка пробегает за 10-15 минут.

Цитата:

Цитата opel431
Хотелось-бы получить разбор полетов по последнему установщику в связи с вашей проблемой! »

чуть позже проверю. Когда работы поменьше будет. Постараюсь сегодня дать ответ.

Цитата:

Цитата opel431
Я и проверяю на живой - сбрасываю утилиту и конфигурационный файл в папку с программами и все! »

Может я делаю что то не так, али ручки не оттуда, но не получается запустить. А с Каспером дружит? вроде желтое окошко обращает внимание но не более. ни вырубания проги ни ошибки, ни истерики каспера. Хотя в версии 1.4 запускался. Зуб даю.

AlexM22204 17-11-2011 15:38 1797237

Цитата:

Цитата opel431
Лучше небольшую утилиту с параметрами запуска и диалогом. Это более независимый функционал. »

будем ждать тогда утилиту... :cool:

Цитата:

Цитата opel431
Обработку Boot наверное продумаю. »

ждём тоже... :cool:

Цитата:

Цитата tr011_tmn
Цитата opel431: Я и проверяю на живой »

ложу в папку c:\Windows\Setup\scripts\ SoftAdd.exe, Soft.ini и свой софт... :good:

Stranger13 17-11-2011 16:03 1797248

Цитата:

Цитата opel431
Цитата AlexM22204: Мне кажется в новом GUI-установщике программ столбец Параметры лишнее »

Я так тоже думаю, зачем нужно чтоб отображались ключи запуска.

А вот с выносом софта за Wim образ надо чтото решать. Если оставить все как есть только добвавить проверку папки с дополнительным софтом в не WIM образа, для того чтоб не вносить в образ обьемные приложения.
Либо создать функцию добавить софт в WIM образ или за пределы образа.

Цитата:

Цитата opel431
Лучше небольшую утилиту с параметрами запуска и диалогом. Это более независимый функционал. »

тоже вариант

tr011_tmn 17-11-2011 16:20 1797267

Цитата:

Цитата Stranger13
А вот с выносом софта за Wim образ надо чтото решать. Если оставить все как есть только добвавить проверку папки с дополнительным софтом в не WIM образа, для того чтоб не вносить в образ обьемные приложения.
Либо создать функцию добавить софт в WIM образ или за пределы образа. »

Даже из вышесказанного напрашивается вынос за WIM образ. так как держать два каталога для установки приложений, один для больших один для маленьких это как то не "кашерно" что ли.

Давайте еще раз разберем по полкам:
Плюсы:
- оперативное обновление без привязки к дистрибутиву.
- мультикаталог для x86 и x64.
- нет привязанности к размеру инсталлятора.

Минусы
- Необходимо решить вопрос с определением пути к дистрибутиву на этапе установки.
- в связи со скоростью чтения дистрибутива увеличение времени считывания при установке софта.

Если что забыл то поправьте меня.

Резюмируя все вышесказанное в виде предложений:
- Упрощение Gui установки софта, в виде отсутствия ключей установки (AlexM22204, tr011_tmn, Stranger13)
- Утилита для перезагрузки в процессе установки софта (AlexM22204, tr011_tmn)
- Пропатчивание образа BOOT (AlexM22204, Nun-Nun, tr011_tmn)

Опять же если что то забыл то поправьте меня.
Поехал домой. Тестировать новый softadd.exe и W7GPatch.exe

AlexM22204 17-11-2011 16:26 1797273

Цитата:

Цитата Stranger13
А вот с выносом софта за Wim образ надо чтото решать. »

Цитата:

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

а я думаю ничего не надо делать, т.к.
Цитата:

Цитата Stranger13
функция "установка приложений пользователя" была задумана для установки обновлений которые нельзя интегрировать(DirectX, Net.Framework, Runtime \ Visual C++, MSXML4SP3, IE9 и т.д.) »

они не такие уж обьемные.
Цитата:

Цитата Stranger13
обьемные приложения. »

лучше ставить после
Цитата:

Цитата AlexM22204
перезагрузки, но с задержкой по времени, чтобы загрузился полностью рабочий стол »

с помощью программ типа WPI или BSPI и т.п.
кстати у себя запуск softadd.exe вынес AutoUnattend.xml -это моё мнение :yes:

tr011_tmn 17-11-2011 17:22 1797311

Цитата:

Цитата AlexM22204
они не такие уж обьемные. »

это .Net Framework то не объемный? Может я что то упустил :-)

P.S. кстати если удалось его поставить через softadd.exe то подскажите как у меня он зависает на этапе установки клиентского профиля почему то.

Stranger13 17-11-2011 17:53 1797343

Цитата:

Цитата AlexM22204
а я думаю ничего не надо делать,»

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

обьемные приложения
Цитата:

Цитата AlexM22204
лучше ставить после
Цитата AlexM22204: перезагрузки, но с задержкой по времени, чтобы загрузился полностью рабочий стол »
с помощью программ типа WPI или BSPI и т.п. »

поддерживаю. Если сделать после загрузки рабочего стола автоопределение к примеру в корне диска программы WPI или BSPI с ее последуещем запуском, в случаее отсутствия продолжить работу системы.(можно выдать сообщение об отсутствии)

Цитата:

Цитата opel431
Лучше небольшую утилиту с параметрами запуска и диалогом. Это более независимый функционал. »

Может для этих целей opel431 расширит утилиту SoftAdd.exe.

Цитата:

Цитата tr011_tmn
это .Net Framework то не объемный? »

Извините tr011_tmn но Net Framework является обновлением системы.

Цитата:

Цитата tr011_tmn
- Пропатчивание образа BOOT (AlexM22204, Nun-Nun, tr011_tmn) »

Может когда и сгадится лишнем не будет.

tr011_tmn 17-11-2011 18:10 1797362

Цитата:

Цитата Stranger13
Извините tr011_tmn но Net Framework является обновлением системы. »

Научите меня криворукого его интегрировать в систему, а не устанавливать в виде отдельного инсталлятора, буду благодарен.

AlexM22204 17-11-2011 19:13 1797403

Дополнение к вопросу перезагрузки, но с задержкой по времени, чтобы загрузился полностью рабочий стол : раз решили сделать это отдельной утилитой, может добавить запуск после перезагрузки программ типа WPI или BSPI и т.п., т.е. установка польз. программ с помощью GUI-установщика => перезагрузка, с задержкой по времени, чтобы загрузился полностью рабочий стол => загрузка полностью рабочего стола => запуск программ типа WPI или BSPI и т.п. Идея заимствована из аддона x-Reset10 от gora :up:

Цитата:

Цитата tr011_tmn
подскажите как у меня он зависает на этапе установки клиентского профиля почему то. »

вот поэтому и по другому у себя запуск softadd.exe перенёс в AutoUnattend.xml :boast:

Stranger13 17-11-2011 20:50 1797460

От обсуждения softadd.exe голова закипела.
opel431 может вы своим мнением поделитесь?


Теперь по W7GPatch
Цитата:

Цитата opel431
изменил логику работы с образами »

хорошее улучшение.

В окне выбора "обнавления" список формируется по дате создания из имеющихся обнавлений в папке, в мониторе установки интеграция обновлений тоде отображалась по дате создания. Только вот dism.log создается пустым
Тестировал с MSU обновленниями.

Painkiller 17-11-2011 21:05 1797468

Утилита не смогла интегрировать 156 msu файлов обновлений (((
Пишет Интеграция в образ обновлений...
Слишком длинная командная строка.
Ok!

Stranger13 17-11-2011 21:18 1797483

Цитата:

Цитата Painkiller
Утилита не смогла интегрировать 156 msu файлов обновлений »

Откуда у вас столько ( на чистой установленной винде со сроком2 месяца, обнавляемой с центра обнавлений всего 55 не считая NetFramework + IE9 с обнавлениями.)

Посчитал даже если установить все предлагаемые язоковые пакеты тоже 156 не выходит?

Painkiller 17-11-2011 21:28 1797494

Цитата:

Цитата Stranger13
Откуда у вас столько ( на чистой установленной винде со сроком2 месяца, обнавляемой с центра обнавлений всего 55 не считая NetFramework + IE9 с обнавлениями.)
Посчитал даже если установить все предлагаемые язоковые пакеты тоже 156 не выходит? »

Все обновление были собраны с центра обновлений . Что предлагалось то и качал. Видимо у вас не все обновления =) Но вопрос не в этом. Почему не интегрировалась . Видимо в утилите есть ограничение на количество обновлений или просто не поддерживает

opel431 17-11-2011 22:37 1797551

Цитата:

Цитата Painkiller
Все обновление были собраны с центра обновлений . »

Не буду обсуждать, что вы накачали, но как автору проектов вам должно быть известно об ограничении максимальной длинны командной строки.

Stranger13 17-11-2011 22:58 1797569

opel431 в образе Install.wim при обработке утилитой создается папка Files с файлами баз даты создания. С начала думал изза интеграции обновлений, оказалось не так. Пробовал орегинальный Install.wim + разнообразие функций.
С корее всего нужно перепроверить работу DISM в утилите, раньше после обработки экспортировал до одной редакции поэтому не сталкивался с этой проблемой.

Если мне память не изменяет ктото уже упоминал данную проблему?

Painkiller 17-11-2011 23:11 1797577

Цитата:

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

opel431, идея этой утилиты у меня возникла уже давно. Может помните я спрашивал вас реализацию вывода командной строки без подвисание. Так вот я написал утилиту и она интегрирует 156 обновлений и больше без проблем . Увы я вложил в неё маленький функционал . Тот который мне был на данный момент нужен . Не знаю какой вы использовали способ но всё возможно. Вам всё равно придётся это проблему исправлять как обновление выходят и их количество увеличивается. Желаю успехов в развитии этой утилиты

opel431 17-11-2011 23:49 1797599

Цитата:

Цитата Stranger13
opel431 в образе Install.wim при обработке утилитой создается папка Files с файлами баз даты создания. »

Не нужно ничего перепроверять, все нормально! Посмотрите для чего существует импорт и экспорт образа, а еще лучше примените.

Цитата:

Цитата Painkiller
Может помните я спрашивал вас реализацию вывода командной строки без подвивание. »

Да разве упомнишь всех, с кем общался.
Можно и тысячу интегрировать, но соблюдая ряд правил и о первом я, уже говорил - ограничение длинны командной строки при составлении списка обновлений. Но, это не проблема, и "Америку я не открою", просто вместо списка задам папку с обновлениями и dism ее проглотит без проблем! А список применяется как раз для того, чтобы ставилось как "нужно" и с выбором, а не как получится!

За пожелание искреннее спасибо.

Stranger13 18-11-2011 00:15 1797612

Цитата:

Цитата opel431
Посмотрите для чего существует импорт и экспорт образа, а еще лучше примените. »

Я же и говорил, что при использовании стандартного функционала папка files создается, а после экспортирования imagex все в норме.

Mr dUSHA 18-11-2011 02:57 1797675

Цитата:

Цитата Stranger13
в образе Install.wim при обработке утилитой создается папка Files с файлами баз даты создания. »

Там остаются оригиналы замененных или удаленных файлов. Это или imagex или драйвер работающий с ВИМом (кто точно - не знаю) так делает. Лечение - экспорт в другой ВИМ.

Цитата:

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

16 тыс. юникодных символов (32 кб) что, действительно не хватает? Обновления там что, все с полными путями в один ряд выстраиваются?

opel431 18-11-2011 03:46 1797686

Цитата:

Цитата Mr dUSHA
16 тыс. юникодных символов (32 кб) что, действительно не хватает? »

Видимо имеет такую вложенность папок (159*100=15 900). У меня строка для 58 обновлений (запуск из проекта - путь 48 символов!!! ) занимает 5215 символов. Не знаю, что можно обновлять в SP1, даже в крит. наборе, не более 80 обновлений.

Цитата:

Цитата Mr dUSHA
Обновления там что, все с полными путями в один ряд выстраиваются? »

Именно так! Или перечисляем в заданной последовательности каждый файл (из справки technet.microsoft.com - "Dism /image:C:\test\offline /Add-Package /PackagePath:C:\packages\package1.cab /PackagePath: C:\packages\package2.cab /ignorecheck" - Пакеты устанавливаются в том порядке, в котором они перечислены в командной строке. Для установки некоторых пакетов требуется предварительно установить другие пакеты. Не следует рассчитывать на удовлетворение зависимостей.), или просто указываем папку и ставим "как получится".

tr011_tmn 18-11-2011 12:49 1797900

Известия с полей:

- разобрался с проблемой дублирования записей. Если в каталоге с устанавливаемыми приложениями присутствуют файлы с одним именем и разными расширениями, то GUI обрабатывает их как отдельные пункты. В моем Случае это были для примера Aida64EE.EXE и Aida64EE.TXT.

- Удивило отсутствие какой либо сортировки в списке обновлений. Интеграцию проводил старой версией. Не понравилось нововведение.

Пока жду обновлений буду бороться с .Net framework на старой версии.

opel431 18-11-2011 15:27 1797987

Цитата:

Цитата tr011_tmn
- разобрался с проблемой дублирования записей. Если в каталоге с устанавливаемыми приложениями присутствуют файлы с одним именем и разными расширениями, то GUI обрабатывает их как отдельные пункты. В моем Случае это были для примера Aida64EE.EXE и Aida64EE.TXT. »

Ну, и причем здесь ГУИ? В приведенном вами ini
Цитата:

Цитата tr011_tmn
содержимое soft.ini »

упоминаний, о TXT нет. Кроме того в список попадает только EXE! Скорее всего это проблемы вашего батника!

Цитата:

Цитата tr011_tmn
- Удивило отсутствие какой либо сортировки в списке обновлений. Интеграцию проводил старой версией. Не понравилось нововведение. »

Ну и слава склерозу! Хорошо, что забыл разрешить сортировку по клику на колонках, а то, обязательно начали бы эксперименты с сортировкой.

Сортировка включена:

tr011_tmn 18-11-2011 15:38 1797999

Цитата:

Цитата opel431
упоминаний, о TXT нет. Кроме того в список попадает только EXE! Скорее всего это проблемы вашего батника! »

opel431, при всем моем уважении я еще не окончательно выжил из ума, и прежде чем написать сюда, проверил оба способа.
Возьмите предыдущую версию softadd.exe, которая была в архиве 1.5. до обновления.
Создайте в нем один пункт Example.exe, положите в "AddSoft" тот самый Example.exe. Пропишите через Гуи. И перед интеграцией создайте в папке "AddSoft" Example.txt, Example.ini и Example.cmd.

При установке Windows получите 4 записи "Example" в окне GUI, при том что в soft.ini у вас будет один пункт.

P.S. Первый раз сталкиваюсь с такой реакцией на конструктивную критику. Хотя в кривости своих рук не сомневаюсь.

opel431 18-11-2011 16:04 1798016

Цитата:

Цитата tr011_tmn
И перед интеграцией создайте в папке "AddSoft" Example.txt, Example.ini и Example.cmd. »

И вы считаете это проблема ГУИ и функционала программы по добавлению приложений. Я, повторюсь - из программы невозможно открыть и создать запись в INI на иные расширения, кроме EXE. На настроечные, подстроечные и иные файлы ГУИ не разрабатывался!

tr011_tmn 18-11-2011 16:11 1798019

Цитата:

Цитата opel431
И вы считаете это проблема ГУИ и функционала программы по добавлению приложений. Я, повторюсь - из программы невозможно открыть и создать запись в INI на иные расширения, кроме EXE. »

Я понял вашу позицию и доказывать ничего не буду. если захотите то проверите на досуге предложенный мой метод, и убедитесь воочию. За сим спор не вижу смысла продолжать.

Проблема не в открыть и создать запись. А в том что установщик софта считает файлы с одним именем пунктами установки, независимо от расширения. Но донести до вас это мне не предоставляется возможным. Потому Молчу.

opel431 18-11-2011 16:27 1798029

Цитата:

Цитата tr011_tmn
Потому Молчу. »

Зря вы так! Я, тоже, всегда отстаиваю свою точку зрения, если знаю, о чем говорю! Я, не вижу смысла, экспериментировать с созданием каких то одноименных файлов, с разными расширениями!

Программа создается не для меня, и в ней, мною учитываются только пожелания пользователей. Что и стараюсь делать - правда читать упреки, вместо предложений и благодарности, не очень приятно!

Дабы не терять дружественных отношений, выполнил пожелания tr011_tmn и убрал из списка параметры. Тестируем!

sov44 18-11-2011 19:35 1798170

Цитата:

Цитата opel431
6. Введите свой ключ в сертификат и конфигурационный файл (можно в поле ввода). »

Поясните подробнее. Прописывал ключ в Wim7Patcher.ini, всё равно после сборки в AutoUnattend.xml на месте ключа ХХХХ-ХХ...

opel431 18-11-2011 19:59 1798180

Цитата:

Цитата sov44
Поясните подробнее. Прописывал ключ в Wim7Patcher.ini, всё равно после сборки в AutoUnattend.xml на месте ключа ХХХХ-ХХ... »

Это разные вещи! Ключ из INI внедряется средствами DISM, а AutoUnattend.xml вы. создаете, редактируете, добавляете и т.д. и т.п. под себя ручками или средствами AIK, так как, он просто копируется в образ.

Комсомолец 18-11-2011 20:03 1798184

opel431,
Цитата:

Цитата opel431
из программы невозможно открыть и создать запись в INI на иные расширения, кроме EXE »

а как же .msi?

opel431 18-11-2011 21:13 1798237

Цитата:

Цитата Комсомолец
а как же .msi? »

Надо? Значит будет!

Хочется внести общую ясность в моем подходе к программе. Я, практически делаю программу, основанную на предложениях пользователей, с учетом возможностей патчера и dism. Было предложение сделать установку дополнительных приложений из пакета обновлений Critical_Win7_x86_preSP2_GE_11.8.18 (дополнительные файлы = EXE), и создавать файл конфигурации из программы - так и сделал.

sov44 18-11-2011 23:35 1798337

Никак не могу заставить стартовать установщика программ. Настройки по умолчанию. Собираю под ХР.
Код:

[Run]
OnTimer=30
AutoRun=0

[Soft]
TotalPP=TotalPP.exe#Тотал#TotalPP.exe /s

opel431, не хватает в шапке FAQ

opel431 19-11-2011 01:16 1798427

Цитата:

Цитата sov44
Никак не могу заставить стартовать установщика программ. Настройки по умолчанию. Собираю под ХР. »

Стартовать установщик или запуск Total?
Цитата:

Цитата sov44
TotalPP=TotalPP.exe#Тотал#TotalPP.exe /s »

Должно быть так - TotalPP=TotalPP.exe#Тотал#/S

Цитата:

Цитата sov44
не хватает в шапке FAQ »

По чем, по добавлению софта? Делайте добавление приложений в программе, там все понятно. Вам необходимо заполнить поле "Описание" - кратко о программе (в вашем примере = Тотал), и параметры (в вашем примере =/S).

Painkiller 19-11-2011 02:37 1798454

Цитата:

Цитата opel431
просто вместо списка задам папку с обновлениями и dism ее проглотит без проблем »

Я так и решил эту проблему. У меня она тоже была =)

sov44 19-11-2011 08:51 1798525

Цитата:

Цитата opel431
Должно быть так - TotalPP=TotalPP.exe#Тотал#/S »

opel431, видимо я не правильно понял слово "парометры", возможно дожно быть написано "ключи установки приложения"

Stranger13 19-11-2011 11:15 1798602

opel431 в предпоследней тастовой версии Wim7Patcher без Updates.cfg список обнавлений в окне выбора формировался по дате создания, интеграция обновлений сответственно по дате как в списке выбора обнавлений.

В последней тестовой версии Wim7Patcher без Updates.cfg список обнавлений в окне выбора формитуется непойми как толи по имени и интеграция производится согласно этого списка.
С файлом Updates.cfg список в котором составлен по дате создания обновлениий(пробовал указывать с расширением и без) походу список не подхватывается.

Цитата:

Цитата opel431
Сортировка включена: »

Облазил всю утилиту так и не нашел где и как включается сортировака.

У меня одного такие проблемы?

Stranger13 19-11-2011 11:39 1798609

opel431 проверил последнию версию AddSoft выявил:
1 при AutoRun=1 отбражается пустая третья колонка, которая бала для описания параметров запуска приложений.
2 какой смысл в перетаскивании приложений в списке при нажатой кнопки мыше на запущенной утилите AddSoft, если потом при выходе список в файле Soft.ini остается прежним, а в Wim7Patcher в окне добавления приложений с перетаскиванием все в порядке(при перетаскивании Soft.ini автоматически изменяется)

Цитата:

Цитата tr011_tmn
Создайте в нем один пункт Example.exe, положите в "AddSoft" тот самый Example.exe. Пропишите через Гуи. И перед интеграцией создайте в папке "AddSoft" Example.txt, Example.ini и Example.cmd.
При установке Windows получите 4 записи "Example" в окне GUI, при том что в soft.ini у вас будет один пункт. »

Подтверждаю так и есть. Файлы с одинаковыми именами не зависимо от расширения будут появлятся в списке установки.
В последней тестовой версии эта проблема устранена.

opel431 19-11-2011 15:26 1798760

Цитата:

Цитата Stranger13
В последней тестовой версии Wim7Patcher без Updates.cfg список обнавлений в окне выбора формитуется непойми как толи по имени и интеграция производится согласно этого списка.
С файлом Updates.cfg список в котором составлен по дате создания обновлениий(пробовал указывать с расширением и без) походу список не подхватывается. »

Я уже давал ответ - Updates.cfg не нужен и не применяется!

Цитата:

Цитата Stranger13
Облазил всю утилиту так и не нашел где и как включается сортировака. »

Она уже включена - и сортировка идет по имени обновлений.
Основанием для этого послужили сообщения:
Цитата:

Цитата Smarty
Проблем на "живой" системе после установки с такого образа замечено не было. По моему мнению, более свежее обновление не может иметь номер меньше предыдущего.
Отстаивать такой порядок и доказывать никому ничего не буду, просто я делаю так. »

и
Цитата:

Цитата Комсомолец
тоже придерживаюсь такой точки зрения. »

Цитата:

Цитата Stranger13
1 при AutoRun=1 отбражается пустая третья колонка, которая бала для описания параметров запуска приложений. »

Да, про это забыл, вернее не проверил ширину поля в этом режиме.

Цитата:

Цитата Stranger13
2 какой смысл в перетаскивании приложений в списке при нажатой кнопки мыше на запущенной утилите AddSoft, если потом при выходе список в файле Soft.ini остается прежним »

Причем здесь INI? Файл конфигурации нужен для формирования списка в утилите, а установка происходит по списку утилиты, а не INI.

Цитата:

Цитата Stranger13
Подтверждаю так и есть. Файлы с одинаковыми именами не зависимо от расширения будут появлятся в списке установки. В последней тестовой версии эта проблема устранена. »

Блин! Ткните меня носом - где речь идет о том, что кто-то, в папку AddSoft, помимо исполняемого файла из набора dimadr, собирается вложить справки, настройки, описания и т.д. одноименные с исполняемым файлом! Тем более, сами пишите: "В последней тестовой версии эта проблема устранена". Для чего тогда всплывает сообщение?

AlexM22204 19-11-2011 16:01 1798781

Вложений: 1
Цитата:

Цитата AlexM22204
Дополнение к вопросу перезагрузки, но с задержкой по времени, чтобы загрузился полностью рабочий стол : раз решили сделать это отдельной утилитой, может добавить запуск после перезагрузки программ типа WPI или BSPI и т.п., т.е. установка польз. программ с помощью GUI-установщика => перезагрузка, с задержкой по времени, чтобы загрузился полностью рабочий стол => загрузка полностью рабочего стола => запуск программ типа WPI или BSPI и т.п. »

Реализовал свою идею! (за основу взял аддон x-Reset10 от gora, за что ему отдельное спасибо!) Тестируем кому она нужна, у меня вроде всё работает как задумано!



Утилита Reboot_Run предназначена для перезагрузки компьютера и запуск внешней программы установки софта

Саму утилиту положите в папку AddSoft для приложений устанавливаемых в "тихом" режиме .

В конце файла(ОБЯЗАТЕЛЬНО!!!) Soft.ini добавить строчку для запуска утилиты:
Reboot_Run=Reboot_Run.exe#Перезагрузка компьютера и запуск внешней программы установки софта#-aiR -! -fm120 -! xShutdown

ВАЖНО!!!
Запуск таймера отсчета времени до перезагрузки без удерживанием процесса запуска других программ может
быть произведен с ключом [-aiR -! -fmXXX -! xShutdown], где XXX - это время до перезагрузки (сек).
Выдержка может быть изменены пользователем в зависимости от необходимости.

Большая выдержка могут потребоваться, что бы дать возможность закончить установку последнему
приложению перед перезагрузкой, если оно создает "дочерний" процесс и закрывает основной.
Задержка может быть прервана в любой момент нажатием кнопки OK в окне.

Чтобы изменить название внешней программы установки софта на своё, открыть файл Reboot_Run.exe (7z SFX архив) в архиваторе 7-Zip (версии 9.04 и выше) и изменить под себя в StartAfterReboot.bat строчку:
%CDROM%:\Setup_Soft.exe

Подробности в ReadMe архива

Stranger13 19-11-2011 16:21 1798789

Цитата:

Цитата opel431
Я уже давал ответ - Updates.cfg не нужен и не применяется! »

Я помню тогда этобыла другая версия утилиты. Тогда нужно подредактировать в шапке "назначение папок" пункты 8.
Цитата:

Цитата opel431
Она уже включена - и сортировка идет по имени обновлений. »

за одно и 9 пункт.
Цитата:

Цитата opel431
а установка происходит по списку утилиты »

Я понимаю список установки приложений для AddSoft берется из INI, который предворительно насираивается в Wim7Patcher и при настройках которого сразу задаеш и порядок установки приложений. Тогда зачем менять его в уже запущенной утилите, и нарушать уже настроенный список?

tr011_tmn 19-11-2011 18:24 1798842

Цитата:

Цитата opel431
Блин! Ткните меня носом - где речь идет о том, что кто-то, в папку AddSoft, помимо исполняемого файла из набора dimadr, собирается вложить справки, настройки, описания и т.д. одноименные с исполняемым файлом! »

Речь идет не о справках, настройках или чем либо подобном. Для установки некоторых аддонов авторы предусмотрели активацию в виде reg файлов или аналогичных. И само собой их название совпадает с именем исполняемого 7Zsfx. Потому и возникла данная проблема.

opel431 ваша утилита переросла на голову изначально заложенный функционал, и помимо
Цитата:

Цитата opel431
исполняемого файла из набора dimadr »

в процессе тестирования пытаемся интегрировать Must Have набор программного обеспечения.
Согласитесь приятно на выходе получить установленную ОС для запуска которой в работу останется установить только драйвера от производителя. Особенно без лишних телодвижений. Ведь практически все позволяет сделать ваша утилита, еще на этапе подготовки дистрибутива.

AlexM22204 19-11-2011 18:37 1798850

Цитата:

Цитата opel431
Дабы не терять дружественных отношений, выполнил пожелания tr011_tmn и убрал из списка параметры. Тестируем! »

а колонка то осталась, может убрать её совсем - будет больше места для Описания... :)

Stranger13 19-11-2011 18:56 1798856

Цитата:

Цитата AlexM22204
а колонка то осталась, может убрать её совсем »

сегодня уже задовался этот вопро, на которай он оветил
Цитата:

Цитата opel431
Цитата Stranger13: 1 при AutoRun=1 отбражается пустая третья колонка, которая бала для описания параметров запуска приложений. »
Да, про это забыл, вернее не проверил ширину поля в этом режиме. »

AlexM22204 т.к. вы активно участуете в этой тема, надо читать все сообщения, начиная с последнего прочитанного.

tr011_tmn 19-11-2011 19:33 1798871

Цитата:

Цитата AlexM22204
а колонка то осталась, может убрать её совсем - будет больше места для Описания... »

Подглядел на скриншоте что установка акелы,если не секрет то с заменой блокнота или нет?

AlexM22204 19-11-2011 20:14 1798895

Цитата:

Цитата tr011_tmn
Подглядел на скриншоте что установка акелы,если не секрет то с заменой блокнота или нет? »

устанавливается не взамен стандартного Блокнота, а добавляется вторым
здесь
Цитата:

Цитата Stranger13
AlexM22204 т.к. вы активно участуете в этой тема, надо читать все сообщения, начиная с последнего прочитанного. »

Проглядел... :sorry:

sov44 19-11-2011 22:17 1798984

Цитата:

Цитата opel431
Вам необходимо заполнить поле "Описание" - кратко о программе (в вашем примере = Тотал), и параметры (в вашем примере =/S). »

настроил
Код:

[Run]
OnTimer=30
AutoRun=0

[Soft]
TotalPP=TotalPP.exe#Тотал#/s

установщик программ конструктора не запускается. По прежнему ХР. Не могу понять причину, форумчане, кто собирает windows 7 из-под ХР, прошу поделиться ссылкой на настроенный конструктор для понятия причины бага.

AlexM22204 19-11-2011 22:35 1798998

Цитата:

Цитата sov44
установщик программ конструктора не запускается. »

Цитата:

Цитата AlexM22204
ложу в папку c:\Windows\Setup\scripts\ файлы SoftAdd.exe, Soft.ini и свой софт... »

и всё запускается... :)

sov44 19-11-2011 22:45 1799002

Цитата:

Цитата AlexM22204
ложу в папку c:\Windows\Setup\scripts\ SoftAdd.exe, Soft.ini и свой софт... » »

и как это делается в конструкторе?

AlexM22204 19-11-2011 22:52 1799010

Цитата:

Цитата sov44
и как это делается в конструкторе? »

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

Более подробно описывайте, что вы хотите делать, а то не непонятно... :(

sov44 19-11-2011 23:19 1799025

Цитата:

Цитата AlexM22204
Если вы хотите испытать установщик на живой системе то делайте так как я написал, »

Цитата:

Цитата sov44
Собираю под ХР. »

тестю на виртуальной машине. вопрос по настройкам конструктора.
Цитата:

Цитата AlexM22204
Более подробно описывайте, что вы хотите делать, а то не непонятно.. »

хочу, чтобы после установки системы выполнялась установка софта это же очевидно

п.с. подскажите твик, чтобы рабочая группа была MSHOME ?

п.п.с. на виртуальной машине установщик конструктора запускается, но программы не запускаются из-под администратора.

opel431 20-11-2011 07:15 1799130

Цитата:

Цитата Комсомолец
а как же .msi? »

Сделал.

Цитата:

Цитата tr011_tmn
Для установки некоторых аддонов авторы предусмотрели активацию в виде reg файлов или аналогичных. И само собой их название совпадает с именем исполняемого 7Zsfx. Потому и возникла данная проблема. »

Но ведь так и надо было ставить вопрос. Это не тот случай, когда жена послала купить духи, а в придачу решил купить себе водки.

Цитата:

Цитата tr011_tmn
ваша утилита переросла на голову изначально заложенный функционал »

Вот это мне и не нравится! Чем больше в лес, тем больше "дров" (как от меня, так и от пользователя)!

Цитата:

Цитата Stranger13
Я помню тогда это была другая версия утилиты. Тогда нужно подредактировать в шапке "назначение папок" пункты 8. »

Ребята мы договорились - никаких новых версий. EXE - выкладываю для теста.

Цитата:

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

Так, никто не обязывает пользоваться изменением списка.

Цитата:

Цитата sov44
настроил »

Все настраивается и раскладывается, как нужно, из программы. Ручное редактирование конфигурационного файла вам не нужно. При пакетной обработке все что нужно будет сделано за вас. Только для проверки на "живой системе", вы можете скопировать в папку "AddSoft" (где находятся ваши приложения), конфигурационный файл и SoftAdd.exe из папки "...\Tools\AddSoft" и выполнить SoftAdd.exe.

Тестируем последние изменения. С драйверами немного "перерисовал" вкладку!

sov44 20-11-2011 09:56 1799149

Цитата:

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

Уважаемый opel431, я много раз собирал семёрку с помощью конструктора, но ни разу не произошла автоматическая установка софта. Если я обозначаю проблему, значит она есть, по крайней мере для меня. Вопрос с настроенным конструктором под ХР для понятия бага актуален.

Stranger13 20-11-2011 11:56 1799192

Цитата:

Цитата opel431
С драйверами немного "перерисовал" вкладку! »

Придумали хорошо но несколько неудобно. В колонке "драйвера" отображается конфиг установки драйвера а производитель берется из секции [Manufacturer] конфиг файла. Поэтому названия бывают такие ,что непонять от какого устройства этот драйвер. Ладно когда дрова от 1 PC, а когда от нескольких? Придется поиском по папка лазить.

У меня для каждого устройства своя папка, в которой лежат по несколько соответствующий драйверов.
Хотелось бы для удобства чтоб, как нибуть это и в списке выбора драйверов отображалось.

AlexM22204 20-11-2011 15:16 1799269

С новой версией SoftAdd.exe выскакивает такая ошибка со всеми приложениями(на прошлой не было), хотя после установки системы всё ставится(т.е. запускается SoftAdd.exe и все пути находятся). SoftAdd.exe запускаю из AutoUnattend.xml

opel431 20-11-2011 16:05 1799287

Цитата:

Цитата sov44
Если я обозначаю проблему, значит она есть, по крайней мере для меня. »

В первой же строке лога DISM - ошибка монтирования образа, далее естественно ошибки выполнения команд. Что я могу комментировать!

Цитата:

Цитата Stranger13
Хотелось бы для удобства чтоб, как нибуть это и в списке выбора драйверов отображалось. »

Папки?

Цитата:

Цитата AlexM22204
С новой версией SoftAdd.exe выскакивает такая ошибка со всеми приложениями(на прошлой не было) »

Изменил.

Stranger13 20-11-2011 16:25 1799298

Цитата:

Цитата opel431
Папки? »

Можно разделить по группам. Название группы будет задовать основная папка устройства, а потом уже список драйверов:
|--- Video
Драйвер_1
Драйвер_2
Драйвер_3
|---Audio
Драйвер_1
Драйвер_2
Драйвер_3

Может у кого еще какие предложения будут?

AlexM22204 20-11-2011 17:11 1799330

Цитата:

Цитата opel431
Цитата AlexM22204: С новой версией SoftAdd.exe выскакивает такая ошибка со всеми приложениями(на прошлой не было) »
Изменил. »

opel431, теперь всё отработало на ура! Спасибо! :up

Цитата:

Цитата AlexM22204
Цитата opel431: Обработку Boot наверное продумаю. » »

Как там дела с этим вопросом... :cool:

opel431 20-11-2011 17:17 1799337

Цитата:

Цитата AlexM22204
теперь всё отработало на ура! Спасибо! »

Если иных замечаний нет, оставляю для включения в версию.

Цитата:

Цитата AlexM22204
Как там дела с этим вопросом »

Нужна подсказка - куда влепить ресурсы для BOOT, тем более там, насколько я понял, разрядность не нужна.

Цитата:

Цитата Stranger13
Может у кого еще какие предложения будут? »

Дерево применять не буду! А вот таким образом, да.

AlexM22204 20-11-2011 19:40 1799401

По вопросу SoftAdd.exe:
Цитата:

Цитата opel431
Если иных замечаний нет, оставляю для включения в версию. »

Согласен!!!
Цитата:

Цитата opel431
Нужна подсказка - куда влепить ресурсы для BOOT, тем более там, насколько я понял, разрядность не нужна. »

Как раньше я говорил, предлагаю:
сделать в папках Resources и Files подпапки x86\Boot и в них ложить файлы для замены/добавления и res файлы для пропатчивания и добавить команду соответствено... Структуру можно позаимствовать здесь Ресурсы - Изменение оформления программы установки Windows 7
Приблизно так: Resources--x86--Boot--(Sources + Windows)
Files--x86--Boot--(Sources + Windows)

Stranger13 20-11-2011 20:58 1799466

Цитата:

Цитата AlexM22204
Resources--x86--Boot »

Поддержу по одной причине: раз пакет ресурсом один на 2 разрядности я предлагал убрать папки x86 и x64, но начальсь вопросы хочу патчить x86 одним пакетом а x64 другим пакетом. Поэтому чтоб это не повтарялось нужно тоже разделить, хоть и ресурсы снова одни на 2 разрядности. Поэтому либо все обеденить или разделить.

Цитата:

Цитата AlexM22204
Files--x86--Boot »

Вот с этим не согласен так как для образа BOOT.WIM папка AddBoot имеет тоже самое назначение, что и папка Files для INSTALL.WIM.

opel431 с таким отображением путей в окне выбора пакета драйверов тоже хорошо. Если можите с узте столбец "производителя" , а столбез "драйвер расширте". Слишком широкий столбез для производителя.

opel431 20-11-2011 21:14 1799473

Цитата:

Цитата Stranger13
У меня для каждого устройства своя папка, в которой лежат по несколько соответствующий драйверов.
Хотелось бы для удобства чтоб, как нибуть это и в списке выбора драйверов отображалось. »

Ну, а что с последними изменениями?

Stranger13 20-11-2011 21:42 1799484

Цитата:

Цитата opel431
Ну, а что с последними изменениями? »

Работоспособность не проверял а вот на счет оформления добовлял постом выше постом выше.

Цитата:

Цитата AlexM22204
Files--x86--Boot »

Xотя лучше сделать так и для x64 соответственно. Лучше оставить папку AddBoot отдельной функцией.

AlexM22204 20-11-2011 22:15 1799503

Цитата:

Цитата Stranger13
Цитата AlexM22204: Files--x86--Boot »
Xотя лучше сделать так и для x64 соответственно. Лучше оставить папку AddBoot отдельной функцией. »

в принципе я так раньше и предлагал
будем ждать решения от opel431, а потом тестировать, тестировать и ещё раз тестировать!(Ленин так говорил) :yes: :)

Цитата:

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

драйвера не встраиваю, поэтому ничего и не могу сказать :sorry:

opel431 20-11-2011 22:17 1799506

Короче так! Мне представьте согласованную структуру папки Resources с патчем для Boot? Придумывать сам, не буду, так как, последующих дискуссий и упреков не избежать.

AlexM22204 20-11-2011 22:30 1799513

Я за такую структуру папок Resources:
х86--(Editions + Shared + Boot=>(Sources + Windows)) и х64--(Editions + Shared + Boot=>(Sources + Windows)),
т.е. что и предлагал раннее :)

Stranger13 21-11-2011 00:01 1799556

Цитата:

Цитата AlexM22204
Я за такую структуру папок Resources:
х86--(Editions + Shared + Boot=>(Sources + Windows)) и х64--(Editions + Shared + Boot=>(Sources + Windows)), »

Я не против.


opel431 поюзал подробнее вкладку драйверов, оказывается в ней шесть столбзов(шестой пустой), а столбец файл был спрятан (обнаружил при изменении размера столбцов)
Я думаю пустой столбец надо убрать как и столбец "файл". Они лишние, и как я уже говорил подредактировать размер столбцов.

opel431 21-11-2011 09:48 1799683

Надеюсь последний-предпоследний тест!
Кое-что изменил, кое-что нашел не выявленное тестирующими!
Папки для ресурсов Boot, как предложил AlexM22204.

Stranger13 21-11-2011 11:24 1799719

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

opel431 21-11-2011 11:45 1799726

Цитата:

Цитата Stranger13
Тогда при выборе "папка" на вкладках "обнавление" и "дрова" попрежнему список активен и можно устанвливать чеки. »

Но уже роли не играет - будет устанавливаться все подряд, поэтому и обозначил "Файл-Папка".

Stranger13 21-11-2011 12:24 1799758

opel431 обнаружил в работе с образом выбираем "OEM информация" переходим на вкладку "Системные изменения" в блоке OEM информация снимаем галочку с чека " добавить OEM". При пакетной обработке показывает что все выбрано и все добавлено. Тестирую так и асть в добавлено.
Предлагаю чек убрать или повесить на него добавление(модель, производитель, телефон, веб-сайт), т.е. без чека будет добавлен только логотип.

AlexM22204 21-11-2011 19:22 1800084

При работе с Boot.wim опция Копирование новых файлов почему-то неактивна :( , патч систем. ресурсов и удаление файлов и папок работает... :up

opel431 21-11-2011 19:48 1800105

Цитата:

Цитата AlexM22204
При работе с Boot.wim опция Копирование новых файлов почему-то неактивна »

Прямое копирование файлов в образ осуществляется только из каталога Files! Вопрос о копирование файлов в Boot, кроме как из каталога AddBoot, никто не поднимал!
Еще раз хочу напомнить - проект разрабатывается на предложениях и опыте пользователей! Я, вношу лишь необходимые на мой взгляд функции, исходя из возможностей Dism и патчера!

AlexM22204 21-11-2011 19:57 1800121

Цитата:

Цитата opel431
Прямое копирование файлов в образ осуществляется только из каталога Files! Вопрос о копирование файлов в Boot, кроме как из каталога AddBoot, никто не поднимал! »

Я кажется раньше поднимал этот вопрос :)
Цитата:

Цитата AlexM22204
а если сделать в папках Resources и Files подпапки x86\Boot (x64\Boot) и в них ложить файлы для замены/добавления и res файлы для пропатчивания и добавить команду соответствено... »


opel431 21-11-2011 20:18 1800137

Я, не смотрел дальнейшего обсуждения, но если надо, сделаем!

AlexM22204 21-11-2011 20:27 1800149

Цитата:

Цитата opel431
но если надо, сделаем! »

конечно надо!!! :)

opel431 21-11-2011 22:07 1800227

Цитата:

Цитата AlexM22204
конечно надо!!! »

Проверяйте!

AlexM22204 21-11-2011 22:41 1800253

Цитата:

Цитата opel431
Проверяйте! »

файлы не заменились и не добавились... :(

opel431 21-11-2011 23:33 1800296

Вижу, вижу - нет команды -С! "Перекурю", что с условием отработки и подправлю.

Держи!

AlexM22204 22-11-2011 07:52 1800460

Цитата:

Цитата opel431
Держи! »

Всё отработало! :up Спасибо! Поехал на работу...

sov44 22-11-2011 12:48 1800624

Цитата:

Цитата opel431
Тестировалось в системе XP и Seven, с дистрибутивом Windows 7 x86, обновления из пакета "Critical_Win7_x86_preSP2_GE_11.8.18" от dimadr и модулем "Loader" от Boa Soft (редакция Комсомолец, tr011_tmn). Для обработки образа 7 в XP, необходим соответствующий DISM для XP - см. в шапке! »

Собрать дистрибутив Windows 7 в среде Windows XP SP3 без ошибок DISM ни разу не удалось.
Скопировал файлы DISM, как написано в ReadMe.txt, дал права на ветку "HKLM\System\CurrentControlSet\Enum\Root" ВСЕм, запустил Run.cmd, Run.reg.
Интересует, есть ли факты удачной сборки Windows 7 среде Windows XP без ошибок DISM ?

opel431 22-11-2011 22:05 1801135

Цитата:

Цитата sov44
Интересует, есть ли факты удачной сборки Windows 7 среде Windows XP без ошибок DISM ? »

Цитата:

Цитата opel431
Тестировалось в системе XP и Seven, с дистрибутивом Windows 7 x86 »

Неужели трудно собрать командный файл и проверить работу Dism?

tr011_tmn 22-11-2011 22:22 1801155

Цитата:

Цитата opel431
Неужели трудно собрать командный файл и проверить работу Dism? »

На самом деле не всем дано :-) Кому то из за типа мышления, кому то из за природной лени. Если бы каждый мог на ура щелкать бантики то программисты остались бы без работы :-) Так уж природой заложено, кому то построить бантик, а кто то во рту кубик-рубика собрать может :-)

opel431 22-11-2011 22:37 1801165

Цитата:

Цитата tr011_tmn
На самом деле не всем дано »

Но, хотя-бы проверить в диспетчере задач запуск wimserv.exe можно!
Судя по тем логам, что у него были, у него все закинуто в d:\w7rtm\base\ntsetup\opktools\dism\, а не в Windows\system32\DISM!

И так! Больше никто не хочет высказаться по тестам? Если нет, то подкорректирую для реального применения RunAll (теперь будет Plugins) и выложу обновление!

sov44 22-11-2011 23:42 1801201

Собрал Windows 7 без ошибок DISM. Причин было две:
1. Ключ установки был прописан e:\W7GPatcher\Tools\Cfg\Wim7Patcher.ini и e:\W7GPatcher\Tools\AddFix\AutoUnattend.xml. В конструкторе стояла галка "Системные изменения\интегрировать ключ". Галку снял.
2. Ошибки возникали при интеграции обновлений msu. Отказался от интеграции обновлений.

Цитата:

Цитата opel431
Судя по тем логам, что у него были, у него все закинуто в d:\w7rtm\base\ntsetup\opktools\dism\, а не в Windows\system32\DISM! »

opel431, вы не правы
p.s. у "него" ник sov44

opel431 23-11-2011 00:25 1801228

Цитата:

Цитата sov44
opel431, вы не правы p.s. у "него" ник sov44 »

Приношу извинения, если вас это задело!

Цитата:

Цитата sov44
"Системные изменения\интегрировать ключ". Галку снял. »

Чем и хорош DISM - своей системой проверки, в.т.ч. и на интеграцию ключа. А в INI ключ и не был прописан!


Цитата:

Цитата sov44
2. Ошибки возникали при интеграции обновлений msu. Отказался от интеграции обновлений. »

Специально зашел в XP и представьте, интегрируется! Возможно вы интегрируете и KB2533552?
http://s017.radikal.ru/i404/1111/b6/86373bd62818.jpg

А вообще думаю, в следующей версии поддержки XP не будет! Ведь вполне можно собирать в VM и т..д. Или есть иные мнения.

bel1 23-11-2011 03:47 1801322

Кто ни будь интегрировал IE9? если да то какие файлы после распаковки IE9 кинуть в папку updates?

opel431 23-11-2011 04:32 1801329

Цитата:

Цитата bel1
Кто ни будь интегрировал IE9? если да то какие файлы после распаковки IE9 кинуть в папку updates? »

http://www.oszone.net/14777/ie9_integration_win7

kansv 23-11-2011 06:58 1801345

По поводу поддержки XP мнение такое, что в следующих версиях ее убирать не следует, а также, по возможности,
нужно совместными усилиями попытаться найти причины неудачных сборок Windows 7 в среде Windows XP.

opel431 23-11-2011 07:15 1801351

Версия 1.5.0!
Эта версия, будет базовой для последующего развития программы.

Nun-Nun 23-11-2011 09:37 1801399

Цитата:

Цитата opel431
в следующей версии поддержки XP не будет! Ведь вполне можно собирать в VM и т..д. Или есть иные мнения. »

Иные мнения есть - не согласный я! W7 не использую, где ж тогда всё это добро собирать?

tr011_tmn 23-11-2011 10:48 1801474

Цитата:

Цитата Nun-Nun
Иные мнения есть - не согласный я! W7 не использую, где ж тогда всё это добро собирать? »

не поддержу данную мысль, а скорее соглашусь с автором проекта. Есть виртуальные машины, и сборка может производится именно на них. Причем в некоторых моментах это будет даже быстрее чем на железной машине. Первые эксперименты с Комсомольцем проводил именно на виртуальных семерках.

AlexM22204 23-11-2011 11:09 1801495

Цитата:

Цитата opel431
А вообще думаю, в следующей версии поддержки XP не будет! »

соглашусь с автором проекта.

Nun-Nun 23-11-2011 11:19 1801506

Цитата:

Цитата tr011_tmn
не поддержу данную мысль, »

Но есть и те, кто её поддерживают.

AlexM22204 23-11-2011 13:06 1801605

opel431, если мне память не изменяет 5 - индекс ULTIMATE, а у вас он 3(индекс HOME PREMIUM) в ExportWim.cmd... :)
Код:

@ECHO OFF  ECHO Создание временного каталога 
MD %Wim7Path%\Temp 
ECHO Экспортирование "Windows 7 Ultimate x86" 
IF EXIST %Wim7Path%\DVD\x86\sources\install.wim (%Wim7Path%\Tools\Plugins\imagex.exe /export %Wim7Path%\DVD\x86\sources\install.wim 3 %Wim7Path%\Temp\Ultimate.wim "Windows 7 Ultimate x86" /compress maximum /check /logfile %Wim7Path%\Temp\logfile.log) ELSE ECHO Не найден "DVD\x86\sources\install.wim"       
REM Если необходимо оставить одну редакцию раскомментируйте строки ниже 
::ECHO Копирование экспортированного образа Install.wim в DVD\x86\sources 
REM DVD образ будет содержать только редакцию "Windows 7 Ultimate x86" 
::COPY %Wim7Path%\Temp\install.wim %Wim7Path%\DVD\x86\sources\install.wim /Y 
Rem Удаление временного каталога 
::ECHO Удаление временного каталога  ::RD %Wim7Path%\Temp /S /Q   
EXIT


opel431 23-11-2011 18:10 1801837

Цитата:

Цитата AlexM22204
opel431, если мне память не изменяет 5 - индекс ULTIMATE, а у вас он 3(индекс HOME PREMIUM) в ExportWim.cmd. »

Не изменяет! Забыл восстановить после пробы удаления редакции, сначала в 7, а затем в XP. Естественно индекс пришлось менять на ходу.

По поводу XP можно забыть - в плане того, что программе (после изменений) все равно, был бы DISM.

opel431 24-11-2011 07:12 1802142

1. Помогите разобраться с (городами) TimeZone России, применительно к старой системе! Собрался внедрить небольшой блок для создания файла ответов, но насколько знаю, многое изменилось. Может и по другим странам СНГ есть изменения?
2. Дабы опередить очень внимательных пользователей: Блок обработки патчером будет изменен - сейчас все идет скопом "Удаление файлов", "Патч" и "Копирование файлов", а надо вернуть возможность отдельного применения.

tr011_tmn 24-11-2011 08:14 1802154

Цитата:

Цитата opel431
1. Помогите разобраться с (городами) TimeZone России, применительно к старой системе! Собрался внедрить небольшой блок для создания файла ответов, но насколько знаю, многое изменилось. Может и по другим странам СНГ есть изменения? »

Если правильно понял вопрос то тут дан очень хороший и исчерпывающий ответ по всем зонам России.

Если вкратце то:

На территории России, с 28 марта 2010 года – 9 часовых поясов (до этого было 11 тайм-зон). Самарская область и Удмуртия перешли на Московское время (второй часовойпояс). Кемеровская обл. (Кузбасс) – на Омское (MCK+3). Камчатский край и Чукотка – на Магаданское (МСК+8). В этих пяти субъектах Федерации, 28 марта 2010 – часовые стрелки не переводили.

Упраздняются два пояса – третий (Самарский, МСК+1) и одиннадцатый (Камчат ский, МСК+9). Всего их становится 9, и максимальный разброс по времени в нашей стране сокращается с 10 до 9 часов.

Часовой пояс Москвы, по стабильному времени: +4 (GMT + 4:00)

Nun-Nun 24-11-2011 10:58 1802233

Цитата:

Цитата tr011_tmn
по стабильному времени: »

Блеск! Понравилась Ваша фраза, возьму, если не возражаете, на вооружение! Звучит анекдотично, прямо-таки в духе Задорнова!

Цитата:

Цитата opel431
По поводу XP можно забыть »

Ну вот, дискриминация части пользователей всё-таки состоялась! :(

tr011_tmn 24-11-2011 11:41 1802252

Цитата:

Цитата Nun-Nun
Блеск! Понравилась Ваша фраза, возьму, если не возражаете, на вооружение! Звучит анекдотично, прямо-таки в духе Задорнова! »

мопед не мой :tomato2: я только разместил объяву :jester:

Цитата:

Цитата Nun-Nun
Ну вот, дискриминация части пользователей всё-таки состоялась! »

не будьте столь критичны. Автор не увидел сподвижек со стороны пользователей XP в помощи реализации данного аспекта, а самому ему не реально вытянуть все возможные варианты.

P.S. Немного дегтя в бочку с медом.
Перетащил на время отпуска все наработки домой, и начал с чистого листа.
В состав WimGPatch_v1.5.0.7z входит ExportWim.cmd который в идеале может произвести шринк дистрибутива до одной редакции, но в него закралась ошибка, которая не позволит сделать это.
Код:


... sources\install.wim 5 %Wim7Path%\Temp\Ultimate.wim ... 


... COPY %Wim7Path%\Temp\install.wim ...

У себя исправил сие недоразумение и назвал файлик ShrinkWim.cmd и ShrinkWim64.cmd.

- И еще вопрос к автору. Окно патчера по умолчанию "поверх всех окон", можно ли сделать это настраиваемым. А то немного неудобно. Особенно когда всплывают окна от патчера, и оказываются за основным окном.

Nun-Nun 24-11-2011 11:45 1802255

Цитата:

Цитата tr011_tmn
не будьте столь критичны. »

А это не критика, это сожаление. :(

opel431 24-11-2011 11:53 1802258

Цитата:

Цитата Nun-Nun
Ну вот, дискриминация части пользователей всё-таки состоялась! »

Вы ЧЕ! Я, наоборот сказал, что теперь прога поддерживает однозначно XP -
Цитата:

Цитата opel431
программе (после изменений) все равно, был бы DISM »

Цитата:

Цитата tr011_tmn
Окно патчера по умолчанию "поверх всех окон", можно ли сделать это настраиваемым. »

Этот остатки от моих тестов - уберу.

Цитата:

Цитата tr011_tmn
входит ExportWim.cmd который в идеале может произвести шринк дистрибутива до одной редакции »

Так так и сделано! Просто, думал, что пользователь должен сам провести разбор и откорректировать. Я, ведь указал в шапке - примеры.

AlexM22204 24-11-2011 13:17 1802337

Цитата:

Цитата opel431
Блок обработки патчером будет изменен - сейчас все идет скопом "Удаление файлов", "Патч" и "Копирование файлов", а надо вернуть возможность отдельного применения. »

Согласен, так будет более наглядно и понятнее...
Цитата:

Цитата opel431
Может и по другим странам СНГ есть изменения? »

У нас в Беларуси тоже отказались от перевода часов, теперь у нас Часовой пояс: +3 (GMT + 3:00)...

tr011_tmn 24-11-2011 15:09 1802445

Цитата:

Цитата opel431
Этот остатки от моих тестов - уберу. »

жду :-)
Цитата:

Цитата opel431
Так так и сделано! Просто, думал, что пользователь должен сам провести разбор и откорректировать. Я, ведь указал в шапке - примеры. »

вот теперь понятно :-) значит я правильно все сделал что проверил прежде чем начал экспериментировать. Но за возможность сенкую

AlexM22204 24-11-2011 19:14 1802614

Цитата:

Цитата opel431
Собрался внедрить небольшой блок для создания файла ответов »

очень правильная идея и очень нужная( я как то раньше поднимал этот вопрос :) ). Предлагаю своё видение данного вопроса:
предлагаю в Настройках добавить вкладку Автоустановка, в ней две подвкладки Редактор(можно типа такой как на фото - просто и сердито :) ) и AutoUnattend.xml(открывается файл в текстовом редакторе для дополнительного редактирования(для опытных пользователей))

tr011_tmn 24-11-2011 22:27 1802704

Цитата:

Цитата AlexM22204
в ней две подвкладки Редактор(можно типа такой как на фото - просто и сердито ) и AutoUnattend.xml(открывается файл в текстовом редакторе для дополнительного редактирования(для опытных пользователей)) »

поддерживаю руками и ногами за. Хотя второй вариант лучше делать не в виде текстового файла, ведь его итак можно поправить ручками, а вынести в упрощенный набор типовые настройки для неопытного пользователя. а вот в набор для опытного полностью все моменты настройки AutoUnattend.xml, ну и сделать защиту от дурака в виде хитрого вопроса по семерки, ответом на который станет доступ к святая святым настройки автоустановки :jester: Наподобии того как сделана регистрация у Light Alloy :tomato2:

Nun-Nun 25-11-2011 09:32 1802916

Цитата:

Цитата tr011_tmn
сделать защиту от дурака в виде хитрого вопроса по семерки »

Ага, в виде шарады или судоку,... чтоб дураку если и обидно, дык хоть не скучно было. :lol:

Stranger13 25-11-2011 12:09 1803017

opel431 чек "капирование новых файлов" и чек "патч системных ресурсов" выполняют одинаковые функции.
Вкладка "патч ресурсов" у них общаая и чеки которые на ней находятся.
Функция "удаления файлов и папок" помимо удаления тоже использует вкладку "патч ресурсов"

По поводу вкладки создания файла ответов предлагаю разместить рядом с вкладкой "работа с образом".
Включить возможность сохранять файл ответов с разными именами.
По мимо сохранения в "Tools\AddFix\AutoUnattend.xml" сделать возможность сохранят файл ответов в папке AddBoot(Multiboot) для возможности мультиустановки.

tr011_tmn 25-11-2011 13:51 1803106

opel431, как и обещал провел всестороннее тестирование.
Результаты:
- со второго раза (первый раз был более чем не удачен описывал выше в ветке форума) удалось сделать все и вся. На выходе получил полностью работоспособный дистрибутив. С пропатчеными библиотеками, добавленными файлами, установленным софтом.

Замечания:
- "Поверх всех окон" довела до белого каления :-) особенно тем что итоговые кнопки, как "размонтировать", "выполнить" и т.д. вызывают всплывающие окна, которых не видно.

Предложения:
- Добавить патч помимо существующих и файлов расположенных вне WIM, в самом дистрибутиве. конечно можно их править ручками, и потом через папку Files бантиком копировать правленные, либо ручками копировать, но как то не кашерно. (например Resources\x86\ISO\... и Resources\x64\ISO\..., аналогичную функцию неплохо бы добавить и для Files :tomato2: )
- Вернуть возможность Использования Updates.cfg. Не могу сказать что текущий способ интеграции обновлений плох, но хотелось бы все таки иметь альтернативу заданной сортировке :search: )
- Давайте на досуге поразмыслим о возможности выноса устанавливаемого софта за WIM. Я все таки считаю это более правильно нежели уподобляться режиму аудита. :drug:

P.S. благодаря патчеру научился пользоваться Restorator'ом :-) что есть несомненный плюс.

P.P.S. и это я еще не касался драйверов, реестра и т.д. :-)

opel431 25-11-2011 14:42 1803147

Цитата:

Цитата AlexM22204
Предлагаю своё видение данного вопроса »

Без меня, меня женили! (Не упрек).

Цитата:

Цитата Stranger13
opel431 чек "капирование новых файлов" и чек "патч системных ресурсов" выполняют одинаковые функции. »

Цитата:

Цитата opel431
Дабы опередить очень внимательных пользователей: Блок обработки патчером будет изменен - сейчас все идет скопом "Удаление файлов", "Патч" и "Копирование файлов", а надо вернуть возможность отдельного применения. »

Цитата:

Цитата tr011_tmn
"Поверх всех окон" довела до белого каления »

Что! Заменить EXE, или все сразу?

Цитата:

Цитата tr011_tmn
например Resources\x86\ISO\... и Resources\x64\ISO\..., аналогичную функцию неплохо бы добавить и для Files »

Не совсем понял, можно подробней!

Цитата:

Цитата tr011_tmn
но хотелось бы все таки иметь альтернативу заданной сортировке »

Тогда могу добавить кликом по колонке, итого буде - сортировка по данным в колонке.

Цитата:

Цитата tr011_tmn
Давайте на досуге поразмыслим о возможности выноса устанавливаемого софта за WIM »

Если только с функцией поиска диска по метке (имя установщика), посмотрю, но позже.

tr011_tmn 25-11-2011 16:26 1803226

Цитата:

Цитата opel431
Что! Заменить EXE, или все сразу? »

нет нет нет, мы выше обсуждали. Это осталось от тестов :-) что главное окно патчера имеет свойство "Поверх всех окон". Бью себя по рукам но все таки иногда нарываюсь на свою же невнимательность :-) И в итоге выскакивает 3-4 всплывающих окошка которые оказываются на заднем плане.

Цитата:

Цитата opel431
Не совсем понял, можно подробней! »

Предлагаю добавить возможность патчить и копировать файлы находящиеся вне WIM. а в самом дистрибутиве.
На данный момент столкнулся с тем что необходимо заменить ...sources\background_cli.bmp и пропатчить ...sources\spwizimg.dll

Потому предлагаю добавить такую возможность. Как пример каталогов:
Files:
%Wim7Path%\x86\ISO (Или Distr)
%Wim7Path%\x64\ISO (Или Distr)
Resources:
%Wim7Path%\x86\ISO (Или Distr)
%Wim7Path%\x64\ISO (Или Distr)

Куда будут ложиться ресурсы для обработки данных случаев.

Цитата:

Цитата opel431
Тогда могу добавить кликом по колонке, итого буде - сортировка по данным в колонке. »

Мне кажется это будет удобный вариант и каждый пользователь сам решит согласно какой колонке ему сортировать. Считаю это выход. Ну а те кто захочет более изощренную сортировку, пусть сортируют по имени, и ручками прописывают номера перед KB... дабы получить ее :cool:

Цитата:

Цитата opel431
Если только с функцией поиска диска по метке (имя установщика), посмотрю, но позже. »

Сейчас закончу свои инсинуации и буду пересобирать, заодно проверю какие переменные доступны на этапе запуска программы установки софта. Если к тому моменту уже будет доступна переменная %CDROM% то тогда вопрос снимется сам собой я думаю.
P.S. Чуть позже дополню пост наблюдениями.

AlexM22204 25-11-2011 17:58 1803314

Цитата:

Цитата tr011_tmn
Давайте на досуге поразмыслим о возможности выноса устанавливаемого софта за WIM. »

идея может быть и хорошая, но... Мне кажется не сложно смонтировать образ, заменить софт и soft.ini, размонтировать образ(тем более это делать приходится нечасто). Всё! :)
Цитата:

Цитата opel431
Цитата tr011_tmn: "Поверх всех окон" довела до белого каления »
Что! Заменить EXE, или все сразу? »

Можно вылажить и один ЕХЕ. :)
Цитата:

Цитата tr011_tmn
Потому предлагаю добавить такую возможность. Как пример каталогов:
Files:
%Wim7Path%\x86\ISO (Или Distr)
%Wim7Path%\x64\ISO (Или Distr)
Resources:
%Wim7Path%\x86\ISO (Или Distr)
%Wim7Path%\x64\ISO (Или Distr)
Куда будут ложиться ресурсы для обработки данных случаев. »

Это поддерживаю руками и ногами! :up
Цитата:

Цитата opel431
Без меня, меня женили! (Не упрек). »

Это была всеволишь идея так сказать мечта... :sorry: (можно ещё добавить туда и изменение разрешения экрана)
Цитата:

Цитата tr011_tmn
но хотелось бы все таки иметь альтернативу заданной сортировке »

Думаю нужно оставить всё как есть.

tr011_tmn 25-11-2011 22:46 1803509

Цитата:

Цитата AlexM22204
Думаю нужно оставить всё как есть. »

мы как старушки у подъезда, сидим и спорим надо не надо. opel431, предложил идеальный вариант добавить сортировку по столбцам. Таким образом убивается сразу два зайца, с одной стороны есть заданная сортировка, с другой стороны удовлетворяется пожелание пользователей которых она не устраивает.

Цитата:

Цитата AlexM22204
идея может быть и хорошая, но... Мне кажется не сложно смонтировать образ, заменить софт и soft.ini, размонтировать образ(тем более это делать приходится нечасто). »

ИМХО (это мое скромное мнение и не более) я за либерализм. Не надо делать искуственные рамки, там где они не нужны. Если это не реализуемо, или требует неоправданных время затрат то само собой не стоит даже трогать данный вопрос. Но все таки не стоит уподобляться Мелкомягким которые в своей лени скоро переплюнут наверное даже англичан. И перейдут на систему PE развертывания ОС.

opel431 26-11-2011 05:03 1803626

Изменения в программе! До теста в шапку не выношу.
Изменения:
Отмена статуса формы поверх всех.
Файл Ei.cfg не удаляется, а переименовывается - возможно восстановление.
Сортировка списка обновлений при клике на колонке. (Ох! Не нравится мне эта хотелка).
Добавлен патч и копирование файлов непосредственно в папке с дистрибутивом (DVD\...).

AlexM22204 26-11-2011 11:09 1803673

Цитата:

Цитата opel431
Добавлен патч и копирование файлов непосредственно в папке с дистрибутивом (DVD\...). »

Файлы дистрибутива патчатся и копируются три раза:
1) при обработке Boot PE(причём галка Патч дистрибутива снята);
2) при обработке Boot Setup(причём галка Патч дистрибутива снята);
3) при обработке Install(галка Патч дистрибутива стоит).

opel431 26-11-2011 11:50 1803687

Цитата:

Цитата AlexM22204
Файлы дистрибутива патчатся и копируются три раза: »

Правильно! Образ и дистрибутив разнесены во времени, т.е. сейчас применение скриптов до и после, удаление EI.cfg, патч дистрибутива и сборка ISO независимости от смонтированного диска. Поэтому патч дистрибутива нужно проводить после завершения обработки образа. Попробуй так, а там посмотрим, что менять - мне проверкой заниматься не остается время, поэтому и не в шапке.

AlexM22204 26-11-2011 12:42 1803701

Цитата:

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

:gamer: Мои действия:
1)Сначала обрабатываю Boot PE(причём галка Патч дистрибутива снята);
2)Потом обрабатываю Boot Setup(причём галка Патч дистрибутива снята);
3 )И уже затем обрабатываю Install(галка Патч дистрибутива стоит).
Вот результаты! Как я и говорил
Цитата:

Цитата AlexM22204
Файлы дистрибутива патчатся и копируются три раза: »

Цитата:

Цитата opel431
мне проверкой заниматься не остается время »

а для этих целей мы тут есть... :boast:

tr011_tmn 26-11-2011 13:01 1803711

Внесу свои 5 капель.
Сборку дистра разбил на этапы:
- обрезание дистрибутива до одной редакции.
- обработка Boot.wim (Setup раздел)
- Обработка полученного Install.Wim ( обновления, изменения лого, патч ресурсов, установка софта, копирование новых файлов)
- Обработка полученного Install.Wim ( импорт настроек в реестр) согласно рекомендациям.
- сборка итогового ISO ( патч дистрибутива, создание Iso)

Имхо так достигается исключение ошибок на любом из этапов.

2AlexM22204, 1)Сначала обрабатываю Boot PE(причём галка Патч дистрибутива снята);, если я правильно понимаю то подразумевается интеграция Darts. Не подскажешь как это сделать :-) а то никак сам не могу дойти до этого. Можно в личку. Заранее благодарен.

P.S. Вопросц. Господа а как вы думаете чревато ли удаление русурсов для других языком из образа и вимов? а то руки так и чешутся.

opel431 26-11-2011 23:34 1803984

Пробуем этот exe - изменил логику работы при пропатчивании файлов дистрибутива.

Stranger13 27-11-2011 11:11 1804107

Цитата:

Цитата opel431
Сортировка списка обновлений при клике на колонке. (Ох! Не нравится мне эта хотелка). »

Ужасное обговление. (даже по размеру обнавлениий список выстраивается).
Было по имени, зачем было чтото менять непонемаю.
С этим нужно чтото решать?

tr011_tmn 27-11-2011 12:11 1804136

Цитата:

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

Что вас конкретно не устраивает в нововведении? Может то что вам лень прочитать описание автора к нововведению? :closed-to
Сортировка добавлена по заголовкам. То есть вы можете отсортировать по любому из столбцов. Как вам больше нравится.

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

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.

opel431 27-11-2011 12:43 1804156

Цитата:

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

Я, еще до вас решил:
Цитата:

Цитата opel431
(Ох! Не нравится мне эта хотелка). »

но, кто-то захотел, кто-то промолчал!
Мне убрать не трудно.
Желательно узнать результаты по проблеме -
Цитата:

Цитата AlexM22204
Файлы дистрибутива патчатся и копируются три раза: »

Цитата:

Цитата tr011_tmn
Заметил интересную пасхалку для невнимательных пользователей »

Это встроенный фильтр - дабы попадало только то , что есть действительно.

Цитата:

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

Я, вообще UAC не трогаю!

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

tr011_tmn 27-11-2011 13:07 1804165

Цитата:

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

Очень полезный фильтр. стимулирует внимательность. :yes:

Цитата:

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

проверю поэтапно, и приложу логи каждого из этапов.

Цитата:

Цитата opel431
Я, вообще UAC не трогаю! »

понял. копаю дальше.

Цитата:

Цитата opel431
но, кто-то захотел, кто-то промолчал!
Мне убрать не трудно. »

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

Stranger13 27-11-2011 14:21 1804198

Цитата:

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

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

AlexM22204 27-11-2011 14:43 1804205

Цитата:

Цитата opel431
Желательно узнать результаты по проблеме -
Цитата AlexM22204: Файлы дистрибутива патчатся и копируются три раза: » »

Цитата:

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

Теперь всё отработало верно! :up
Р.S. Работаю и ставлю Windows 7 SP1 x86

opel431 27-11-2011 15:44 1804259

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

Stranger13 27-11-2011 16:09 1804275

Цитата:

Цитата opel431
Клик на расширении и и на размере можно убрать - останется на имени и дате файла. »

Я думаю так будет верно. По возможности добавте какую нибуть тачкову сортировки ( к примеру выделением заголовка или столбца цветом).

Цитата:

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

Так и есть.

Stranger13 27-11-2011 17:07 1804324

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

opel431 27-11-2011 21:37 1804535

Цитата:

Цитата Stranger13
opel431 для непосредственного капирования и патча файлов в дистрибутив необходимо чтоб были установлены чеки "капирование новых файлов" и "патч системных ресурсов" помимо чека "патч дистрибутива". Тогда все работает. »

Конечно! А вы что, хотели чтобы патчилось и копировалось просто по присутствию папок или файлов?

tr011_tmn 27-11-2011 22:03 1804556

Вложений: 1
Цитата:

Цитата opel431
НО, поступают противоположные тесты. Я не могу понять, что действительно происходит! »

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

Stranger13 27-11-2011 22:37 1804583

Цитата:

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

а с выше описанным как.

Цитата:

Цитата opel431
Конечно! А вы что, хотели чтобы патчилось и копировалось просто по присутствию папок или файлов? »

Цитата:

Цитата Stranger13
чеки "капирование новых файлов" и "патч системных ресурсов" »

находятся в блоке "опции только для образов".
Поэтому я и сказал, что чек "патч дистрибутива" отдельно не работает хотя находится в блоке "после обработки образа" . Нежелательно чтоб они были связаны друг с другом. Получается нет возможности пропатчить их отдельно, нужно до кучи и WIM образ патчить.

opel431 28-11-2011 03:04 1804685

Цитата:

Цитата Stranger13
находятся в блоке "опции только для образов". »

Можно вообще (программно) не считать их состояние в этом блоке для DVD, а ориентироваться только на чек "Патч дистрибутива".

Stranger13 28-11-2011 06:47 1804705

opel431 походу вы не поняли.
Вот снадпись с экрана монита (

Опция «Выполнить StartBat» - НЕ ВЫБРАНЫ!

Пакетная обработка без монтирования образа!

Обработка дистрибутива патчером и копирование файлов...
Ok!
)

Но ничего не капируется в дистрибутив.

opel431 28-11-2011 08:07 1804719

Цитата:

Цитата Stranger13
opel431 походу вы не поняли. »

Я, уже скоро соображать перестану!

Тест!

См. ниже.

Stranger13 28-11-2011 11:56 1804804

opel431 проверил последнию тестовую версию, теперь с чеком "Патч дистрибутива" все отлично.

По вкладе обнавления такая ситуация: выбераем сорт по дате, список выстраивается от новой даты до старой интеграция происходит согласно списка. Если нажать еще раз список выстроится наоборот от старой даты до новой и интеграция происходит согласно этого списка. Такая же ситуация и с сортировкой по имени. Надо запретить повторное нажатие на колонку. Т.е. кликнул по калонке дата( вкл сорт по дате) ,не нужна сорт по дате кликнул по калонке имена(вкл сорт по именам)

opel431 28-11-2011 13:35 1804857

Изменил! Жду коллективного теста.

Stranger13 28-11-2011 17:46 1805056

opel431 у меня отработало все как и предлагал постом выше. Обновления интегрируются согласно выбранного списка сортировки. Сортировка по дате идет от старой к новой. Переключение сортировки осуществляется кликом по заголовкам столбцов ("дата" или "файлы для обнавления системы").
Подождем, что скажут другие!

Комсомолец 28-11-2011 18:13 1805065

Stranger13,
Цитата:

Цитата Stranger13
капируется »

Цитата:

Цитата Stranger13
обнавления »

Цитата:

Цитата Stranger13
выбераем »

Цитата:

Цитата Stranger13
калонке »

2

Извиняюсь, но глаза режет...

AlexM22204 28-11-2011 21:03 1805193

Цитата:

Цитата opel431
Изменил! Жду коллективного теста. »

Из-за нехватки времени провёл стандартный тест:
1)Обрезание дистрибутива;
2)Сначала обрабатываю Boot PE(причём галка Патч дистрибутива снята);
3)Потом обрабатываю Boot Setup(причём галка Патч дистрибутива снята);
4)И уже затем обрабатываю Install + создание ISO(галка Патч дистрибутива стоит);
5)Драйвера и Расширеный Boot не использую(руки пока не дошли)
В конце получился рабочий дистрибутив...(Твики применились, файлы удалились, оформление применилось и т.д.) :up
Логи прилагаю (говорят сами за себя)
Р.S. Работаю и ставлю Windows 7 SP1 x86
Р.S. Может у кого есть больше время для тестов... :)

tr011_tmn 28-11-2011 21:53 1805235

Цитата:

Цитата AlexM22204
Р.S. Может у кого есть больше время для тестов... »

провел аналогичный тест для x64. Помимо виртуалки сегодня уже провел тест на железе. Впечатления положительные.

Завтра потискаю x86 но увы только на виртуалке.

opel431 28-11-2011 21:57 1805239

Цитата:

Цитата Stranger13
Сортировка по дате идет от старой к новой. »

Там осталось всего два способа сортировки - по имени и дате! И без обратного порядка.

Stranger13 28-11-2011 22:19 1805259

Цитата:

Цитата opel431
Там осталось всего два способа сортировки - по имени и дате! И без обратного порядка. »

Поэтому после теста и указал какая из сортировок осталась по дате для взаимопонимания.
Ведь я описывал работоспособность нововведений.

opel431 28-11-2011 22:33 1805268

Вот это, меня и смутило:
Цитата:

Цитата Stranger13
у меня отработало все как и предлагал постом выше »

Так как, постом выше:
Цитата:

Цитата Stranger13
Если нажать еще раз список выстроится наоборот от старой даты до новой и интеграция происходит согласно этого списка. Такая же ситуация и с сортировкой по имени. »

Но, это не было главным вопросом - главное, убедится в отсутствии повтора пропатчивания системы при обработке Boot, Install, Distr.

Stranger13 28-11-2011 22:44 1805280

я предлагал это:
Цитата:

Цитата Stranger13
Надо запретить повторное нажатие на колонку. Т.е. кликнул по калонке дата( вкл сорт по дате) ,не нужна сорт по дате кликнул по калонке имена(вкл сорт по именам) »


opel431 29-11-2011 09:04 1805480

Тест (exe) версии 1.5.1
Включает редактор файла ответов.
Почему в таком исполнении, а не как предлагали? Это позволяет редактировать не только, то что предлагалось, а практически все, что доступно в файле.

Stranger13 29-11-2011 11:34 1805565

opel431 по редактору файлов ответов: после нажатия на кнопку "сохранить" нужно сделать чтоб она становилась не активной, а при дальнейшем изменении файла ответов снова активировалась для последуюшего сохранения.
Для параметра "InputLocale" тоже предлагаю добавить "выбор параметра из списка" (0419:00000419)
Если я правильно понял, для x64 попрежнему надо править вручную.

opel431 29-11-2011 13:59 1805660

Цитата:

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

Я, думаю не так. Нужно сделайте все корректировки и в конце сохранить.

Цитата:

Цитата Stranger13
Для параметра "InputLocale" тоже предлагаю добавить "выбор параметра из списка" (0419:00000419) »

Зачем парится с шестнадцатеричным кодом. Можно вносить так - ru-RU; en-US; fr-FR и т.д.

Цитата:

Цитата Stranger13
для x64 попрежнему надо править вручную »

Экспериментируйте с параметром:

<MetaData wcm:action="add">
<Key>/IMAGE/WINDOWS/ARCH</Key>
<Value>0</Value>
</MetaData>

где <ARCH>0</ARCH> - это x86 и <ARCH>9</ARCH> - это x64

Stranger13 29-11-2011 17:24 1805788

Цитата:

Цитата opel431
<MetaData wcm:action="add">
<Key>/IMAGE/WINDOWS/ARCH</Key>
<Value>0</Value>
</MetaData> »

С этим понятно, я имел в виду править (processorArchitecture="amd64") в некоторых параметрах приходится править в ручную.

AlexM22204 29-11-2011 19:09 1805857

Небольшое косметическое замечание - не влазит весь текст... :)

Освобожусь с работы, скорее всего завтра протестируем это нововведение...

opel431 29-11-2011 22:05 1805981

Цитата:

Цитата Stranger13
имел в виду править (processorArchitecture="amd64") в некоторых параметрах приходится править в ручную. »

Это редактор, а не построитель! Даже в WAIK эти данные вносятся только при создании файла.

Цитата:

Цитата AlexM22204
Небольшое косметическое замечание - не влазит весь текст »

Я, не в курсе, что вы применяете за тему, шрифты и т.д. (даже ноды выделены жирным, что программно не предусмотрено) но, у меня на всех темах и при всех разрешениях все отображается правильно. Размер узлов в трее не определяется программистом (в качестве параметра узел принимает именно длину строки)!

AlexM22204 29-11-2011 22:50 1806007

Цитата:

Цитата opel431
Я, не в курсе, что вы применяете за тему »

Да это косяк из-за темы из оформления "Windows 7 New Look 2", с другими темами всё хорошо... :(

opel431 30-11-2011 18:47 1806698

ТИШИНА! Или надоели тесты, или решены проблемы и можно выносить в шапку, или предложение забросить проект?

AlexM22204 30-11-2011 19:06 1806704

Цитата:

Цитата opel431
или предложение забросить проект? »

Только не надо это делать! Проект то что надо!!! :up
Просто катострафически нехватает времени: работа, семья и т.д.
Цитата:

Цитата opel431
можно выносить в шапку »

По крайней мере у меня проблем пока не выявлено! :)

tr011_tmn 30-11-2011 21:45 1806821

Цитата:

Цитата opel431
ТИШИНА! Или надоели тесты, или решены проблемы и можно выносить в шапку, или предложение забросить проект? »

С завтрашнего дня выхожу на работу, и продолжу тестирование. Тоже два дня было не до проекта. Задергали в конце отпуска.

opel431 01-12-2011 05:34 1806985

Тест (exe)!
Добавил в редактор файла ответов подсказки по основным параметрам.

Для тех, кто не в "теме"! Не качайте пока базовую версию из шапки. См. пост 414 и тесты EXE.

Nun-Nun 01-12-2011 10:10 1807077

Цитата:

Цитата opel431
или предложение забросить проект? »

Ни в коем случае! Я ж тогда спать спокойно не смогу! :o

AlexM22204 02-12-2011 18:17 1808125

Цитата:

Цитата opel431
Тест (exe)! »

протестировал новый ЕХЕ. Основные функции функции не изменились(да я раньше писал, что всё работает хорошо), только добавился редактор файла ответов. Очень порадовали в редактор файла ответов подсказки по основным параметрам. Но... это всеволишь редактор, а не создатель файла ответов(файл всё равно нужно создавать в WAIK, а здесь только править его), как говорится: лучше так, чем совсем никак.это моё мнение :)
В заключении хочу выразить opel431 !!!ОГРОМНОЕ СПАСИБО!!! за его труды и постоянное реагирование на наши требования и замечания. Так держать! :up
Р.S. Работаю и ставлю Windows 7 SP1 x86 Ultimate, т.к. других у меня нет... :dont-know

tr011_tmn 02-12-2011 19:06 1808158

Цитата:

Цитата AlexM22204
как говорится: лучше так, чем совсем никак. »

в целом солидарен. Но. Не использую файл ответов. Отказался от него в силу привычки к интерфейсу установки. И не вижу ничего зазорного дать пользователю кастомизировать систему, хоть и минимально, под себя.

В плотную ковыряю тему с патчением системы, и довожу наработанное уже до блеска.

Цитата:

Цитата AlexM22204
Р.S. Работаю и ставлю Windows 7 SP1 x86 Ultimate, т.к. других у меня нет... »

А я принципиально не использую другие редакции, так как не вижу смысла в этом. Да и вообще не понимаю кому может быть интересно использовать заведомо кастрированный дистрибутив, при чем кастрированный без участия, и принятия во внимание мнения, будущего пользователя. Если уж попадается какой нибудь особо хитрый клиент, то парой манипуляций превращаю свой образ и VOLUME в OEM и т.д. и вперед :-)

opel431 02-12-2011 22:25 1808281

Обновление до версии 1.5.1
Огромное спасибо за помощь в подготовке к выпуску версии 1.5.1 - AlexM22204, Stranger13, tr011_tmn.

tokkz 10-12-2011 12:24 1812640

можно както в win-7 изменить родной копировщик и взять его из win-8 (он там наконец то стал человеческий - с паузой и графиком скорости)

opel431 10-12-2011 18:00 1812774

Цитата:

Цитата tokkz
можно както в win-7 изменить родной копировщик и взять его из win-8 »

Не по адресу вопрос - это к "потрошителям" системы.

tr011_tmn 10-12-2011 18:59 1812791

Цитата:

Цитата opel431
Обновление до версии 1.5.1
Огромное спасибо за помощь в подготовке к выпуску версии 1.5.1 - AlexM22204, Stranger13, tr011_tmn. »

все чешется язык спросить, а что есть расширенный Boot в утилите, а то уже практически вылизал используемые мной функционал утилиты и хочется попробовать что нибудь новое :-)

opel431 11-12-2011 01:32 1813000

Цитата:

Цитата tr011_tmn
а что есть расширенный Boot в утилите, а то уже практически вылизал используемые мной функционал утилиты »

Расширенный Boot для проверки утилиты я, брал у Комсомольца. Вообще я, всегда стараюсь не ограничивать пользователя , а дать ему инициативу. Поэтому, любые наработки и опыт в теме приветствуются, как и желающие, в связи с этим, взять тему в свои руки. А я, при наличии времени, готов работать над доработками.

AlexM22204 17-12-2011 17:50 1816943

Прошу помощи! :cool:
Что-то перестали интегрироваться в образ обновления. Настройки для обновления были по умолчанию(т.е. Обновление=>Файл), все остальные прибамбасы отключены. В логе установки пишет: Ошибка: 5 При попытке начать операцию обслуживания образа, расположенного по адресу E:\Wim7Patcher\Mount, произошла ошибка. Дополнительные сведения см. в файле журнала.
Бьюсь уже второй день :durak: ничего не выходит (даже систему перестановил рабочую), W7GPatch - последний. Логи и список обновлений прилагаю
P.S. Попробовал интегрировать в образ обновления с помощью скрипта(взят из ранних версий оформления от Smarty) по-старинке(грешил на DISM) - всё работает. Теперь и не знаю , что думать... :lamer: Как говориться: толи лыжи не едут, толи я ...

AlexM22204 18-12-2011 22:12 1817602

Цитата:

Цитата AlexM22204
Прошу помощи! »

Неужеле это у меня одного... :(

tr011_tmn 19-12-2011 05:10 1817734

Цитата:

Цитата AlexM22204
Неужеле это у меня одного... »

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

P.S. с новыми обновлениями еще не тестировал, но все обновления до декабрьских интегрировались на ура. Возможно связано с обновками.

AlexM22204 20-12-2011 00:19 1818351

Цитата:

Цитата tr011_tmn
могу помочь лишь дома когда буду »

Спасибо, но проблема разрешилась, :) перенёс папку Wim7Patcher на диск С (где система стоит) с диска Е...(видать что-то с правами и доступом, буду разбираться на выходных) :drug:

tr011_tmn 20-12-2011 04:53 1818448

Цитата:

Цитата AlexM22204
Спасибо, но проблема разрешилась, перенёс папку Wim7Patcher на диск С (где система стоит) с диска Е...(видать что-то с правами и доступом, буду разбираться на выходных) »

С аналогичной проблемой столкнулся когда переносил настроенный конструктор из дома на работу, долго бился но после переназначения прав доступа все разрешилась, теперь только изменения переношу, во избежании, и на всякий случай

sov44 20-12-2011 18:46 1818921

Подскажите, не смог разобраться, какие ресурсы отвечают за фоновую картинку на стадии установки Windows 7, как сделать свою картинку на рабочий стол? Как сделать конструктором мультизагрузочный диск, чтобы не пользоваться сторонними программами?

AlexM22204 20-12-2011 19:11 1818939

Цитата:

Цитата sov44
Подскажите, не смог разобраться, какие ресурсы отвечают за фоновую картинку на стадии установки Windows 7, как сделать свою картинку на рабочий стол? »

можно позаимствовать здесь Ресурсы - Изменение оформления программы установки Windows 7

tr011_tmn 20-12-2011 19:34 1818952

Цитата:

Цитата sov44
Подскажите, не смог разобраться, какие ресурсы отвечают за фоновую картинку на стадии установки Windows 7, как сделать свою картинку на рабочий стол? Как сделать конструктором мультизагрузочный диск, чтобы не пользоваться сторонними программами? »

Я для себя решил вопрос с установкой темы через 7sfx с кастомизацией системы после того как пообщался с гуру и понял не все так просто как хотелось бы.

Хотя если честно был уже готов и к тому что бы прибегнуть к стороннему софту, но лень победила :lazy:

Цитата:

Цитата sov44
Как сделать конструктором мультизагрузочный диск, чтобы не пользоваться сторонними программами? »

Можно выцепить комсомольца, он собаку на этом съел :) и насколько я знаю даже не поперхнулся :lol:

opel431 21-12-2011 03:17 1819171

Цитата:

Цитата sov44
какие ресурсы отвечают за фоновую картинку на стадии установки Windows 7 »

Файл sources\background_cli.bmp в дистрибутиве.

Цитата:

Цитата AlexM22204
как сделать свою картинку на рабочий стол? »

Поместите / Выберите ваши фоновые изображения в ...\Win7\Wim7Patcher\Files\x86\Shared\Windows\Web\Wallpaper\Windows\ или разместите нужное изображение в ...\Wim7Patcher\Tools\AddFix\backgroundDefault.jpg

Цитата:

Цитата sov44
сделать конструктором мультизагрузочный диск »

http://forum.oszone.net/thread-160569.html

Использовать BCDW или Grub

sov44 21-12-2011 19:49 1819653

Кто знает, подскажите, как избавиться от ошибки BSOD 0x00000067
Пробовал много раз с разными чеками, с отключением внесений изменений в реестр, всё равно ошибка выскакивает.
( Windows XP SP3 \VMWare)

upd:
Разобрался. Скопировал по новому файлы дистрибутива в \DVD\x86\, ошибка пропала. :)

Словил ошибку № 5. - отсутствие галочки в чеке "Размонтирование с сохранением"

sov44 29-12-2011 19:45 1825103

1. Необходимо создать директорию в корне установочного диска. Создаю директорию в \DVD\x86\ и наполняю необходимыми данными. Директория создаётся не только на установочном диске, но и в корне системного диска после установки системы. Подскажите, как средствами конструктора сделать, чтобы директория в корне системного диска не создавалась?
2. В SetupComplete.cmd написал команду на запуск программы из RunOnce из HKLM с диска, поправил AutoUnattend.xml, программа запускается. Но запускается до загрузки рабочего стола. Как сделать, чтобы программа запускалась после первого входа и загрузки рабочего стола?

vitalik9 01-01-2012 15:27 1826489

скажите пожалуйста как заменить картинку img0.jpg я имею ввиду заменить в дистрибутиве так чтоб после установки была та картинка которую я хочу

sov44 01-01-2012 16:53 1826513

Цитата:

Цитата vitalik9
чтоб после установки была та картинка которую я хочу»

достаточно переименовать любую картинку в img0.jpg и положить в папку Files\x86\Shared\Windows\WebWallpaper\Windows\

vitalik9 02-01-2012 00:26 1826688

sov44, заменил как Вы сказали все получилось но после установки системы на диске появляется скрытая папка W7P_backup со старой картинкой рабочего стола как от этого избавиться

opel431 02-01-2012 21:52 1827089

Цитата:

Цитата sov44
Создаю директорию в \DVD\x86\ и наполняю необходимыми данными. Директория создаётся не только на установочном диске, но и в корне системного диска после установки системы. Подскажите, как средствами конструктора сделать, чтобы директория в корне системного диска не создавалась? »

Если создаете корневую $OEM$, то так и будет.

Цитата:

Цитата sov44
Как сделать, чтобы программа запускалась после первого входа и загрузки рабочего стола? »

Использовать FirstLogonCommands (Синхронная команда, проход 7 oobeSystem).

Guman 03-01-2012 12:48 1827396

opel431
пару вопросиков к тебе.. заранее спасибо за огромный труд..

Вопрос будет о windows XPSP3 x86.
Аддон WinntFix_t40 v.3.0.5f предназначен для корректировки файла $winnt$.inf на Т-40.
Проект "Кухня Windows XP" по темам OSzone v3.0.2
UPDTweaks v1.0.5- настройка системы на Т13
Конструктор аддона AddTweaks v2.0
W7GPatch v.1.5.1
FSAUnPack.exe v.3.0.1 - для Fake-Setup Advanced
Аддон Z-Finish v2.3 Финал

Собственно на пару месяцев отлучился от форума и куча изменений увидел не дано зайдя..

у тебя так много серьезных проектов..

хотелось бы узнать чем лучше сборку xp собирать и что взаимозаменяемы друг с другом..

как я понял Кухня Windows XP это уже старая тема .а W7GPatch v.1.5.1 это его продолжение или я не правильно понял???
объясни пожал.. чем лучше пользоваться

sov44 04-01-2012 00:23 1827870

Подскажите, как уменьшить размер собранного установочного диска? Как исключить из сборки лишние конфигурации, оставив лишь выбранную при сборке?

ispolin 04-01-2012 12:58 1828137

Guman, :off:
Цитата:

Цитата Guman
Кухня Windows XP »

Цитата:

Цитата Guman
W7GPatch »

всё же понятно

Guman 05-01-2012 12:36 1828819

ispolin,
точно я просто быстренько сообщение прочитал аш смысл не поймал..

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

я думал она с дистрибутивом работает...

sov44 05-01-2012 16:48 1829015

Цитата:

Цитата Guman
я думал она с дистрибутивом работает... »

дружище, конструктор собирает образ как в среде Windows 7 так и в среде windows XP. Но для работы конструктора в ХР надо установить XPDism.
читайте внимательно шапку и посты

To All: Возвращаюсь к своему вопросу: есть ли возможность уменьшить размер собранного образа, исключив из него "лишние" редакции или иное?

tr011_tmn 05-01-2012 22:32 1829276

Цитата:

Цитата sov44
To All: Возвращаюсь к своему вопросу: есть ли возможность уменьшить размер собранного образа, исключив из него "лишние" редакции или иное? »

не настолько сильно как хотелось бы, порядка 200 мегабайт после всех манипуляций :-) овчинка не стоит выделки

sov44 05-01-2012 22:49 1829287

tr011_tmn, спасибо за исчерпывающий ответ. Из-за 200 мб наверное действительно не стоит.

sov44 07-01-2012 22:09 1830497

Не даёт покоя задача уменьшить размер собранного *.iso образа. Подскажите, с помощью какой программы он сабирается, где почитать инфу по ключам?
п.с. Оригинальный образ в iso - 2,5 Гб., в распакованном виде - 4,2 Гб., в собранном iso - 4,3 Гб. :(

opel431 08-01-2012 03:09 1830704

Цитата:

Цитата sov44
Подскажите, как уменьшить размер собранного установочного диска? Как исключить из сборки лишние конфигурации, оставив лишь выбранную при сборке? »

Можете попробовать подредактировать под себя ExportWim.cmd

Цитата:

Цитата sov44
Подскажите, с помощью какой программы он сабирается, где почитать инфу по ключам? »

CDIMAGE - http://wiki.oszone.net/index.php/CDIMAGE

Painkiller 09-01-2012 06:14 1831402

Здравствуйте уважаемый opel431. Сейчас собираю сборку вашей утилитой и появились мысли об её улучшении. Вот что не хватает :
- Интеграция Тем для Windows 7 и установка нужной по умолчанию ( нет установки нужной темы по умолчанию . Можно ввести это параметр в отдельное окно
- Интеграция обоев и установка нужных по умолчанию
- Интеграция UserAccount Картинки для Windows 7 и установка нужной по умолчанию
- Настройка служб Windows
- Настройки Explorer, панель задач, StartMenu, и системы Windows 7
- Настройка интерфейса Windows
- Настройка интерфейса установки Windows

Guman 09-01-2012 06:59 1831407

sov44, а я другое имел ввиду я думал конструктор образ XP собирает.. а оказываться имелось ввиду что она из под xp тоже запускается....

opel431 09-01-2012 13:39 1831555

С Новым Годом ВСЕХ!

Цитата:

Цитата Painkiller
Вот что не хватает : »

Я, задумывал сделать GUI для патчера, а не многофункциональную программу, поэтому многим и не занимался. Будет время, а главное желание, буду дополнять.

Painkiller 09-01-2012 15:16 1831674

А можете хотя бы в установщике приложений прекрутить сортировки по группам : утилиты, интернет и. д . Очень не хватает. Не хочеться пользоваться громоздким WPI. А простенький установщик с возможностью выбора программ как у вас в самый раз то что нужно. Вот только групп не хватает :-(

opel431 09-01-2012 15:24 1831683

Цитата:

Цитата Painkiller
А простенький установщик с возможностью выбора программ »

Я, посмотрю - тем более, в последнее время, такие просьбы участились.

tr011_tmn 09-01-2012 15:38 1831703

Цитата:

Цитата opel431
Я, посмотрю - тем более, в последнее время, такие просьбы участились. »

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

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

AlexM22204 09-01-2012 19:16 1831912

Со временем аппетит растёт... :)
opel431, к сказаному в РМ. руками и ногами поддержу предложения в первую очередь
Цитата:

Цитата Painkiller
Очень не хватает. Не хочеться пользоваться громоздким WPI. А простенький установщик с возможностью выбора программ как у вас в самый раз то что нужно. »

Конечно в оригинале хотелось чтоб выглядело приблизительно так, но я думаю у вас получется намного КРУЧЕ! :cool:

Во вторую очередь поддержу
Цитата:

Цитата Painkiller
Вот что не хватает :
- Интеграция Тем для Windows 7 и установка нужной по умолчанию ( нет установки нужной темы по умолчанию . Можно ввести это параметр в отдельное окно
- Интеграция обоев и установка нужных по умолчанию
- Интеграция UserAccount Картинки для Windows 7 и установка нужной по умолчанию
- Настройка служб Windows
- Настройки Explorer, панель задач, StartMenu, и системы Windows 7
- Настройка интерфейса Windows
- Настройка интерфейса установки Windows »

Цитата:

Цитата tr011_tmn
лишь бы не растерять простоту настройки, а то я привык уже своим бантиком пользоваться »

А по этому вопросу, если надо будем учится заново :) :drug:

Painkiller 09-01-2012 22:22 1832063

opel431 , нашёл маленькую ошибку в плагине ExportWim. Из - за этой ошибки плагин не работает . А ошибка заключалась в том что после экспорта во временную папку образ назваться Ultimate, а install . А плагин ищет во временной папке install. И в итоге экспортирование Windows 7 Ultimate x86 ни к чему не приводит
Вот исправленный вариант :
Код:

@ECHO OFF
ECHO Создание временного каталога
MD %Wim7Path%\Temp
ECHO Экспортирование "Windows 7 Ultimate x86"
IF EXIST %Wim7Path%\DVD\x86\sources\install.wim (%Wim7Path%\Tools\Plugins\imagex.exe /export %Wim7Path%\DVD\x86\sources\install.wim 5 %Wim7Path%\Temp\install.wim "Windows 7 Ultimate x86" /compress maximum /check /logfile %Wim7Path%\Temp\logfile.log) ELSE ECHO Не найден "DVD\x86\sources\install.wim" 

REM Если необходимо оставить только одну редакцию Ultimate раскомментируйте строки ниже

ECHO Копирование экспортированного образа Install.wim в DVD\x86\sources
REM DVD образ будет содержать только редакцию "Windows 7 Ultimate x86"
COPY %Wim7Path%\Temp\install.wim %Wim7Path%\DVD\x86\sources\install.wim /Y
Rem Удаление временного каталога
ECHO Удаление временного каталога
RD %Wim7Path%\Temp /S /Q
EXIT


opel431 10-01-2012 06:20 1832235

Цитата:

Цитата AlexM22204
Конечно в оригинале хотелось чтоб выглядело приблизительно так »

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

tr011_tmn 10-01-2012 06:52 1832247

Цитата:

Цитата opel431
Раскатывать на большой функционал не буду. Поэтому нужно определится с группами, иконками, а дальше все привязывать. Т.е., никаких dll, ассоциаций, зависимостей и т.д, иначе вся простота улетит в канву. »

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

opel431 10-01-2012 06:58 1832248

Цитата:

Цитата tr011_tmn
но иконки групп мне кажется лишнее »

Цитата:

Цитата tr011_tmn
Да и строка исполнения мне кажется не так нужна пользователю »

Это только технология проверки результата выбора в списке! Убрать в рабочем варианте не проблема.

AlexM22204 10-01-2012 07:33 1832253

Цитата:

Цитата opel431
Скорее всего так! »

Очень даже согласен с таким видом, и не забыться про использование подпапок в каталоге с программами...
Цитата:

Цитата tr011_tmn
но иконки групп мне кажется лишнее »

я думаю лучше на каждую программу свою, либо вообще не надо...

Поехал на работу, за обсуждением буду смотреть по телефону... :)

tr011_tmn 10-01-2012 09:23 1832278

Цитата:

Цитата AlexM22204
я думаю лучше на каждую программу свою, либо вообще не надо... »

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

МИШАНЧИК 10-01-2012 09:53 1832297

opel431,
Цитата:

Цитата opel431
Скорее всего так! »

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

Stranger13 10-01-2012 12:54 1832382

Цитата:

Цитата opel431
Скорее всего так! »

Поддержу, все просто и удобно.
Цитата:

Цитата opel431
нужно определится с группами, иконками »

Я думаю иконки можно вообще не добавлять, это всеголиш очередная красивость без которой можно обойтись.
Для групп нужно сделать возможность добавлять и удалять группу, название которой будет задавать пользователь.
О возвожности добавления количества групп можно решить.

tr011_tmn 10-01-2012 14:18 1832443

Цитата:

Цитата Painkiller
Народ, кто импортировал твики реестра через утилиту в образ ??? У меня импортируются на реальную машину т.е на живую систему а не в образ =(( Уже 3 раза пробовал . »

я импортирую, о чем писал выше парой постов. Не разу не сталкивался с подобным. Адекватно интегрируются, но в несколько этапов, причина там же выше в посте.

Painkiller 10-01-2012 14:23 1832448

tr011_tmn, буду пробовать. Найду ошибку отпишусь
tr011_tmn, вы дрова интегрировали в образ ?? Проблем не было при установке ?

opel431 10-01-2012 14:49 1832464

Цитата:

Цитата Painkiller
opel431 , нашёл маленькую ошибку в плагине ExportWim. Из - за этой ошибки плагин не работает . »

Это, как-бы умышленная ошибка! Файл при экспорте сохраняется в Ultimate.wim - а, вот в строке:
::COPY %Wim7Path%\Temp\install.wim %Wim7Path%\DVD\x86\sources\install.wim /Y
Действительно нужно
::COPY %Wim7Path%\Temp\Ultimate.wim %Wim7Path%\DVD\x86\sources\install.wim /Y
Просто, кто-то предложил изменить на Ultimate.wim, в качестве зашиты от д...., в первой части сделал, а во второй забыл.

Цитата:

Цитата AlexM22204
и не забыться про использование подпапок в каталоге с программами »

Вот это, не пойму - для чего? Если есть файлы конфигурации, они и так подхватятся своим инсталлятором.

tr011_tmn 10-01-2012 14:50 1832466

Цитата:

Цитата Painkiller
tr011_tmn, вы дрова интегрировали в образ ?? Проблем не было при установке ? »

еще с XP отказался от интеграции драйверов в образ. На Xp единственные драйвера которые интегрировал это были AHCI.

Painkiller 10-01-2012 15:13 1832491

opel431 , нашёл ещё один баг . При обработке патчером образа после установки системы не хватает прав хоть и состоишь в группе админов на создание файлов на локальном диске + до сих пор твики не работают =((

Отключил UAC и перезагрузил виртуальную машину . Права появились но твики не пашут. Даже на установленной системе нет доступа к реестру =((

opel431 10-01-2012 16:23 1832539

Цитата:

Цитата Painkiller
нашёл ещё один баг . При обработке патчером образа после установки системы не хватает прав »

Я, права, при обработке образа, не выставляю и не затрагиваю вообще - это не задача программы. Применение твиков - наверное, смотря какие твики применять, на этапе сборки образа.

Painkiller 10-01-2012 16:26 1832542

Цитата:

Цитата opel431
Я, права, при обработке образа, не выставляю и не затрагиваю вообще - это не задача программы. Применение твиков - наверное, смотря какие твики применять, на этапе сборки образа. »

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

opel431 10-01-2012 17:45 1832592

Цитата:

Цитата Painkiller
Может дело не в вашей утилите »

? На патчер, еще никто не жаловался.

Painkiller 10-01-2012 18:13 1832606

opel431, дело не в патчере, а во внесении вашей утилитой твиков . Я собрал снова образ используя вашу утилиту + Windows 7 Toolkit. Утилитой Windows 7 Toolkit внёс твики и отключил службы вашей все остальной с использованием патчера . Система стала без проблем и с правами всё ок, твики сработали службы тож те что надо отключились . Сейчас заново собираю с патчингом ресурсов. Чтобы 100 % убедиться
\ ............\ ............. \
Всё установилось . Проблема была именно в импорте твиков, а не в патчере как я сразу думал

tr011_tmn 10-01-2012 18:58 1832637

Цитата:

Цитата Painkiller
opel431, дело не в патчере, а во внесении вашей утилитой твиков . »

сомневаюсь так как я обрабатываю образ без сторонних утилит и проблем не возникало ни разу. Ну кроме криво собранного образа пока не выявил особенности работы с твиками реестра.

AlexM22204 10-01-2012 19:08 1832643

Цитата:

Цитата opel431
Вот это, не пойму - для чего? »

Может я не так сказал, но поясню что хотел: есть папка Soft, а в ней SoftAdd.ехе и Soft.ini - предлагаю добавить в неё папки для каждой устанавливаемой программы( в ней инсталятор, файл конфигурации, твик реестра с настройками - если надо, ReadMe( описание, необходимые ключи и т.д.)). Это нужно чтобы более эстетично смотрелось да и удобнее, да инсталяторы иногда называются одинаково, например Setup.ехе. Как я писал, хочу использовать SoftAdd.ехе плюс к тому же вместо грамоздкого WPI, поместив папку Soft в корень диска и запускать его с помощью моего Reboot_Run после перезагрузки. Вроде как то так! :)

Painkiller 10-01-2012 19:11 1832646

tr011_tmn , несколько раз собирал с разными параметрами одной утилитой . Твики не работали и права терял . Использовал связку и проблема ушла . Я думаю нужно чтоб кто-то у себя собрал образ с обновлениями и с импортом твиков . Возможно проблема есть. Я обошёл её используя связку

Ps кто знает где что изменить чтоб после установки была установлена та тема которая мне нужна ? Очень нужна =)

vitalik9 10-01-2012 19:29 1832657

Painkiller, http://forum.oszone.net/thread-192430.html

Painkiller 10-01-2012 22:49 1832810

Цитата:

Цитата vitalik9
http://forum.oszone.net/thread-192430.html »

Этот твик не работает . Хоть и запись в реестре есть

tr011_tmn 11-01-2012 07:07 1832929

Цитата:

Цитата Painkiller
Этот твик не работает . Хоть и запись в реестре есть »

озадачивался подобным вопросом. В итоге решение удалось найти тут. как результат на этапе кастомизации после первого запуска. После перезагрузки имеем требуемую тему.

Painkiller 11-01-2012 23:11 1833523

opel431 , я так понял что ваша утилиты видит только свои плагины в папке . Свои я подсунуть никак не смогу чтобы они были тож в списке со всеми ????

opel431 12-01-2012 01:32 1833587

Цитата:

Цитата Painkiller
я так понял что ваша утилиты видит только свои плагины в папке . Свои я подсунуть никак не смогу чтобы они были тож в списке со всеми ???? »

В описании:
Цитата:

Цитата opel431
8.4. Cfg - папка с конфигурационными файлами для программы.
- Plugins.cfg – список подключаемых плагинов и консольных команд.
8.5. Plugins – папка, с плагинами (имеет несколько рабочих примеров для работы с ImageX). »


tr011_tmn 12-01-2012 21:13 1834291

Цитата:

Цитата opel431
Скорее всего так! »

назрел сегодня пунктик в виде предложения :-) может добавить возможность установки/неустановки по умолчанию? на этапе конфигурационного файла?

Может это и излишне покажется, но на мой взгляд оч. актуально

opel431 13-01-2012 07:42 1834522

Цитата:

Цитата tr011_tmn
назрел сегодня пунктик в виде предложения :-) может добавить возможность установки/неустановки по умолчанию? на этапе конфигурационного файла? »

Прошу прощения за молчание!
Ну, вообщем "наваял". Все захотелось сделать сразу правильно, поэтому пришлось сделать и редактор конфигурационного файла.
Но:
1.Придется выкладывать в отдельной теме - вроде универсальна.
2. Подумаю, как засунуть редактор в W7GPatch.
3. Нужен тестер, у самого времени не хватает - а просто выложить для всех, кроме сотни постов, полезного будет мало.

Painkiller 13-01-2012 08:05 1834534

Готов стать тестером! :-)

tr011_tmn 13-01-2012 12:49 1834698

Цитата:

Цитата opel431
Прошу прощения за молчание! »

я получается как в воду глядел :-) с пунктом устанавливать или нет по умолчанию.

Хотел бы вернуться к важному для меня вопросу. О возможности вынесения софта из Install.wim. может удастся это реализовать безбоязненно. А то смотрю я на свой Install.wim x64 и грустнею. т.к. скоро я уже с ним ничего сделать не могу, кроме как вынести софт в WPI и ему подобные решения.

P.S.
Цитата:

Цитата opel431
Установщик так: »

а может вернуть виставский бар верхней части окна? а то цвет нового установщика очень бьет по глазам и текст плывет на фоне.

AlexM22204 13-01-2012 14:03 1834766

Opel431, если нужно протестировать кинь в РМ буду мучить...

opel431 13-01-2012 14:04 1834768

Цитата:

Цитата tr011_tmn
О возможности вынесения софта из Install.wim »

Да я не против, но придется подождать - на все необходимо время.

Цитата:

Цитата tr011_tmn
а может вернуть виставский бар верхней части окна? »

Т.е., так как в шапке?

Цитата:

Цитата AlexM22204
Opel431, если нужно протестировать кинь в РМ буду мучить... »

Да мне не жалко но, мучить тестами никого не хочется - впрочем и себя тоже.

tr011_tmn 13-01-2012 15:47 1834900

Цитата:

Цитата opel431
Да я не против, но придется подождать - на все необходимо время. »

ну у меня еще метров 400 до критического порога осталось :drug: месяца на 2-3, должно хватить :beta:

Цитата:

Цитата opel431
Т.е., так как в шапке? »

Имхо да, как то лаконичней смотрится что ли

Цитата:

Цитата AlexM22204
Opel431, если нужно протестировать кинь в РМ буду мучить... »

присоединяюсь, по мере свободного времени и восстановлению организма могу потискать

AlexM22204 13-01-2012 17:45 1835023

Цитата:

Цитата opel431
мучить тестами никого не хочется »

Мне это как бы не в тягость :yes:
Цитата:

Цитата tr011_tmn
Т.е., так как в шапке? »
Имхо да, как то лаконичней смотрится что ли »

Присоединяюсь к сказаному!

sov44 13-01-2012 19:46 1835132

Цитата:

Цитата tr011_tmn
О возможности вынесения софта из Install.wim. »

Я реализовал это путём запуска BSPI при первом входе в систему. Папка с софтом находится в корне установочного диска. Основной причиной применения BSPI явилась необходимость применение твиков реестра и установка программ из-под пользователя.(к сожалению не все твики пользователя применялись с помощью импорта реестра)
из минусов варианта:
- BSPI запускается до загрузки рабочего стола, нельзя применить QuickLaunchClassic7_mod
- в корень системного диска копируется папка с софтом, приходится её убирать батником.
п.с. Очень надеюсь, что opel431 сделает возможность установки некоторых программ в своём установщике после установки системы и загрузки рабочего стола. :)

tr011_tmn 13-01-2012 21:03 1835189

Цитата:

Цитата sov44
- в корень системного диска копируется папка с софтом, приходится её убирать батником. »

я подобным образом реализовал кастомизацию на обе разрядности и применение темы. специально отказываюсь от всего стороннего софта, прошел это уже с xp. хлопотно это.

Цитата:

Цитата sov44
п.с. Очень надеюсь, что opel431 сделает возможность установки некоторых программ в своём установщике после установки системы и загрузки рабочего стола. »

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

МИШАНЧИК 14-01-2012 05:08 1835431

Цитата:

Цитата tr011_tmn
а может вернуть виставский бар верхней части окна? а то цвет нового установщика очень бьет по глазам и текст плывет на фоне. »

opel431, а может приспособите наверх картинку, что-то типа этого:

Stranger13 14-01-2012 11:14 1835507

Цитата:

Цитата opel431
1.Придется выкладывать в отдельной теме - вроде универсальна. »

Поддерживаю, а то тема "W7GPatch v.1.5.1 - симбиоз Dism.exe (MS) и Win7 Universal Patcher (Mr dUSHA)" может перерости в тему "Программа для выбора и автоматической установки приложений". Да и использовать ее межно будет как отдельно так и совпестно с W7GPatch.

Цитата:

Цитата opel431
2. Подумаю, как засунуть редактор в W7GPatch. »

Есть предложение сделать это в виде плагина. При наличии редактора конфигурационного файла и установщика в определенной папке кнопка "приложения" будет активна, которая и будет запускать редактор.
Цитата:

Цитата tr011_tmn
О возможности вынесения софта из Install.wim. »

Согласен.
Цитата:

Цитата tr011_tmn
цвет нового установщика очень бьет по глазам и текст плывет на фоне. »

Неплохо было бы установщик оформить в темные тона.

BEARGRIZLI 14-01-2012 17:20 1835785

Всем. Доброго времени суток!
Народ помогите пожалуйста кто может. Захотелось освоить эту прогу, но самому трудновато, а на форуме только обсуждение рабочих моментов. А мне нужно для чайников от а до я. Что куда кидать подробнее, что куда жать, и какие лишние папки удалять. Пожалуйста объясните все это чайнику. Очень нужно. Надоело качать сборки в которых то одно то другое не устраивает. Хочется самому под себя сделать.

Nun-Nun 14-01-2012 17:43 1835799

opel431,

Убедительная просьба, обратить внимание на этот крик души:
Цитата:

Цитата BEARGRIZLI
А мне нужно для чайников от а до я. Что куда кидать подробнее, что куда жать, и какие лишние папки удалять. »

В связи с чем, предлагаю: сделайте кнопку "Для чайников". :) Не важно, какую функцию она будет выполнять, важно, чтоб была! Хотя, нет, повесьте на неё "Руководство для чайников". :lol:

opel431 15-01-2012 03:00 1836087

Цитата:

Цитата Nun-Nun
Убедительная просьба, обратить внимание на этот крик души: »

И что дальше! Переписать (судя по вопросу BEARGRIZLI) в тему весь учебник OSzone?
Я, уже пояснил на обращении в РМ, что вопросы, нужно задавать в соответствующую тему форума. Пользователи помогут и расскажут. Исходил из того, что тема фактически, опирается на другие темы и требует определенных знаний. И простое объяснение, какие кнопки нажимать - не поможет!

Nun-Nun 15-01-2012 07:18 1836114

Цитата:

Цитата opel431
И простое объяснение, какие кнопки нажимать - не поможет! »

Дык об этом и речь! Раз нет такой кнопки и соответствующего руководства, пусть хоть будет посылательная кнопка. А уж насколько далеко пошлёте - завист только от Вашей фантазии! Можно, например, в поиск по oszone, а можно ещё куда-нибудь... :lol:

tr011_tmn 15-01-2012 09:32 1836146

Цитата:

Цитата Nun-Nun
А уж насколько далеко пошлёте - завист только от Вашей фантазии! Можно, например, в поиск по oszone, а можно ещё куда-нибудь... »

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

Nun-Nun 15-01-2012 10:58 1836174

Цитата:

Цитата tr011_tmn
мне непонятен ваш сарказм. »

Не принимайте близко к сердцу, это всего лишь шутка. А вообще, автор темы ещё в самом начале предупреждал, что программа рассчитана на пользователей, имеющих соответствующие познания и давать пояснений а ля "для чайников" не будет. Просто нужно хоть немного почитать тему с начала, где всё это сказано, а не пытаться понять что-то, выхватив два-три поста с последней страницы.
Сорри, за оффтоп.

Swotch 15-01-2012 14:28 1836294

Очень интересный и перспективный проект!
Но, к моему сожалению, мне не удается воплотить все мои желания…
В версии W7GPatch v.1.5.1, установка windows прерывается следующей ошибкой:

Цитата:

Windows coult not configure one or more sistem components. To install Windows, restart the computer and then restart the installation.
А в более ранней версии W7GPatch собирался рабочий дистрибутив, но, к сожалению установки приложений так и не происходило…

Есть у кого нибудь какие соображения на этот счет?

tr011_tmn 15-01-2012 14:52 1836309

Цитата:

Цитата Swotch
Windows coult not configure one or more sistem components. To install Windows, restart the computer and then restart the installation. »

Дистрибутив Англицкий?

Цитата:

Цитата Swotch
Есть у кого нибудь какие соображения на этот счет? »


на этапе подготовки образа портится дистрибутив. У меня пару раз такое происходило при интеграции значений реестра, в дистр. Не старайтесь сделать все за один проход. Разбейте на этапы. У меня их 4. да уходит дольше времени зато дистрибутив на выходе не сбойный.

TITAN1MX100 15-01-2012 23:59 1836773

я Вот читал читал и нифига непонал как добавить свои проги и куда я перепробЫвал все у меня ниче неполучилось народ плиз подскажите куда кидать софт в boot или install я нифига непонял прога выдает чето непонятное понял че непонял совсем как в мотировать куда их кидать куда распокавать куда вложить народ прошу вашего внимание плиз жду подсказки

opel431 16-01-2012 00:12 1836778

Цитата:

Цитата TITAN1MX100
народ плиз подскажите куда кидать софт в boot или install »

Цитата:

Цитата opel431
2. AddSoft - папка для приложений, устанавливаемых до загрузки рабочего стола в "тихом" режиме. »

Что непонятно?

sov44 16-01-2012 10:10 1836926

Подскажите, как увидеть интегрированные значения реестра, обновлений в собранном образе?

opel431 16-01-2012 14:03 1837059

Цитата:

Цитата sov44
Подскажите, как увидеть интегрированные значения реестра, обновлений в собранном образе? »

Справочник regedit - Загрузка и выгрузка кустов реестра.


Реестр "Меню" - "Загрузить куст".

Чтобы загрузить куст в реестр
Откройте редактор реестра.
Выберите раздел HKEY_USERS или HKEY_LOCAL_MACHINE.
В меню Файл выберите команду Загрузить куст.
Найдите и выберите куст, который нужно загрузить.
Нажмите кнопку Открыть.
В поле Имя раздела введите имя, которое необходимо присвоить кусту, и нажмите ОК.

Образ должен быть смонтирован. Файлы реестра (SAM и т.д) ищем в папке - \Windows\System32\Config\System

НЕ ЗАБЫВАЙТЕ ВЫГРУЗИТЬ КУСТ ПЕРЕД РАЗМОНТИРОВАНИЕМ ОБРАЗА!

Elakie 18-01-2012 22:17 1839170

Имею образ Ultimate x64,удаления файла ei.cfg ведет к разблокировке остальных редакций.Но мне нужна чтоб была разблокировано только Ultimate и Professional.Подскажите пожалуйста.Извиняюсь если задал вопрос не в той теме.

opel431 18-01-2012 22:21 1839173

Цитата:

Цитата Elakie
Подскажите пожалуйста.Извиняюсь если задал вопрос не в той теме. »

Тогда, и оставить, в образе, нужно только Ultimate и Professional.

Elakie 18-01-2012 22:31 1839177

Цитата:

Тогда, и оставить, в образе, нужно только Ultimate и Professional.
Тогда как же разблокировать Professional(для выбора устанавливаемой редакции).

Elakie 18-01-2012 22:59 1839192

Цитата:

В папке sources удали ei.cfg.
Разблокируются все редакции(( а мне из них нужна только Professional(остальные будут мешать)

Painkiller 18-01-2012 23:01 1839195

Цитата:

Цитата Elakie
Тогда как же разблокировать Professional(для выбора устанавливаемой редакции). »

Тогда вам нужно через утилиту gimagex экспортировать нужные редакции из wim образа и создать новый новый образ с нужными редакциями. Извиняюсь не прочитал предыдущие сообщения

Или тоже через эту утилиту удалите просто ненужные редакции =)

opel431 18-01-2012 23:27 1839211

Цитата:

Цитата Painkiller
Тогда вам нужно через утилиту gimagex экспортировать нужные редакции из wim образа и создать новый новый образ с нужными редакциями. »

Или это не одно и тоже...
Цитата:

Цитата opel431
Тогда, и оставить, в образе, нужно только Ultimate и Professional. »


Painkiller 18-01-2012 23:32 1839215

opel431, одно и тоже только подробнее чуток =)

МИШАНЧИК 19-01-2012 09:46 1839379

opel431, подскажите пожалуйста, как дела с модернизацией SoftAdd? Вы не создали отдельную тему?

eXPertVL 19-01-2012 11:29 1839446

МИШАНЧИК, http://forum.oszone.net/thread-225346.html

AlexM22204 09-02-2012 13:49 1854785

Что-то всё затихло, видно чего то ждут... :)
opel431, возник вопрос:
- можно ли включить вкладку Импорт реестра при обработке Boot.wim и добавить файл Boot.reg – импорт настроек для Boot.wim в папку Tweaks, было бы супер! :up

opel431 29-01-2013 19:36 2077959

Цитата:

Цитата AlexM22204
можно ли »

Вы думаете я помню все проекты, нужно возвращаться и смотреть - что изменить, что добавить.
Если уж возвращаться, то нужно переписать модуль установки софта, возможно еще что-то . Посмотрю, как будет время и желание.

tr011_tmn 30-01-2013 08:43 2078273

Цитата:

Цитата opel431
Если уж возвращаться, то нужно переписать модуль установки софта, возможно еще что-то . Посмотрю, как будет время и желание. »

приветствую коллега :-) давно меня тут не было :-) но на ловца и зверь бежит. Если несложно то можно ли добавить обработку Win Serv 2K8R2? а Win 8 и Win Serv 2K12?

opel431, не сочти за наглость, но может стоит добавить указание пути к обрабатываемому дистрибутиву? и автоматическое определение содержимого каталога? Мне кажется было бы удачное решение.

opel431 30-01-2013 09:38 2078290

Цитата:

Цитата tr011_tmn
приветствую коллега »

Привет! Честно говоря, я даже не ставил пробную 8-ку, поэтому, сначала придется копаться в документации.
По второму вопросу, проблем вроде нет.
Я вообще то думал, все уже сидят на "новых буржуйских комбайнах", поэтому к старым темам и не возвращаюсь.

tr011_tmn 30-01-2013 16:31 2078623

Цитата:

Цитата opel431
Я вообще то думал, все уже сидят на "новых буржуйских комбайнах", поэтому к старым темам и не возвращаюсь. »

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

mouse72 15-02-2013 13:42 2091041

Спасибо! наконец-то нашел удобную утилиту

Ivan_009 17-04-2013 19:34 2134645

Почему в x64 системе отказывается патчить библиотеки для неподписанных тем оформления...

opel431 18-04-2013 09:17 2134903

Цитата:

Цитата Ivan_009
Почему в x64 системе отказывается патчить библиотеки для неподписанных тем оформления... »

А подробней можно? ОС, разрядность системы и дистрибутива, на странице мониторе все действия патчера видно, каков результат и т.д.

Ivan_009 19-04-2013 16:41 2135943

opel431, Вот смотрите...

opel431 20-04-2013 11:07 2136267

Вы даете скрин патча ресурсов RES-файлами, а не применение Universal Patcher!

keb2007 19-10-2013 12:55 2237155

Скажите а приложения с ключами можно устанавливать?

Painkiller 19-10-2013 13:17 2237165

Цитата:

Цитата keb2007
Скажите а приложения с ключами можно устанавливать? »

Да

keb2007 19-10-2013 16:20 2237299

Помогите ПЛЗ изменить разрядность в файле AutoUnattend.xml на х64 из программы(все остальное изменю сам).Если можно скиньте готовый.

opel431 19-10-2013 17:49 2237347

Цитата:

Цитата keb2007
Помогите ПЛЗ изменить разрядность в файле AutoUnattend.xml на х64 из программы(все остальное изменю сам).Если можно скиньте готовый. »

Ну, замените в файле ...AddFix\AutoUnattend.xml x86 на amd64. Естественно, что смонтированный образ должен быть соответствующей разрядности.


Опрос. Есть ли востребованность проекта на сегодняшний день и необходимость заняться его обновлением?

keb2007 19-10-2013 18:26 2237365

Цитата:

Цитата opel431
Ну, замените в файле ...AddFix\AutoUnattend.xml x86 на amd64. »

В какой программе это можно сделать?Waik устанавливать?

opel431 19-10-2013 18:53 2237378

Цитата:

Цитата keb2007
В какой программе это можно сделать?Waik устанавливать? »

Исправьте в любом текстовом редакторе.

keb2007 19-10-2013 19:05 2237383

СПС.И еще начал интеграцию обновлений,а программа мне выдала

Подключение образа
Операция успешно завершена.
Ok!

Интеграция в образ обновлений...
Слишком длинная командная строка.
Ok!

Всё лежит по пути D:\WimGPatch_v1.5.1\стандарт проги.

AlexM22204 19-10-2013 19:31 2237399

Цитата:

Цитата opel431
Есть ли востребованность проекта на сегодняшний день »

opel431, здравствуйте, давно не было вас в этой ветке форума! Я так думаю - проект нужен, был очень удобен и пользовался им до последнего момента(http://forum.oszone.net/post-1854785-553.html, да плюс к тому невозможность установить более 110 обновлений, а сейчас их более 156, да и ещё по мелочам...), пришлось перейти на самодельный батник(если что могу дать, может и не профессионально сделан). Если бы проект развивался - вернулся б назад, а из предложений: часть их уже была озвучена здесь + добавить обновлённый GPInst (можно упрощённую версию). А там как дело пойдёт - может и будут предложения... :yes:

keb2007 19-10-2013 19:37 2237401

Цитата:

Цитата AlexM22204
да плюс к тому невозможность установить более 110 обновлений, »

Ааа.вот поэтому у меня эту ошибку и выбило.

Nun-Nun 19-10-2013 22:41 2237534

Цитата:

Цитата opel431
Есть ли востребованность проекта на сегодняшний день и необходимость заняться его обновлением? »

Востребованность есть! Обновляйте!

tr011_tmn 20-10-2013 10:10 2237681

Цитата:

Цитата Nun-Nun
Востребованность есть! Обновляйте! »

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

Цитата:

Цитата AlexM22204
да плюс к тому невозможность установить более 110 обновлений, а сейчас их более 156, да и ещё по мелочам...) »

вышел из ситуации более ювелирным способом, отказался от MSU в пользу CAB, плюс короткие имена, результат 169 х64 и 168 х86, интегрируются на ура.

opel431 20-10-2013 15:16 2237796

Цитата:

Цитата tr011_tmn
могу подкинуть пару идей для реализации »

Приветствуется!

Быстро не будет! Нужно посмотреть, - что нового в DISM и утилите Mr.dUSHA, перейти полностью на юникод и т.д.

tr011_tmn 22-10-2013 08:15 2238802

Цитата:

Цитата opel431
Приветствуется! »

очень хорошо что приветствуется :-)

предложения:
- добавить реализацию AIO дистрибутива, с выбором загрузчика, x86 или x64, а может даже с обоими, а то я не силен в этом :-( а хотелось бы что бы оба загрузчика использовались, сейчас делаю самым простым способом, на базе x86 дистрибутива, совместным WIM

- конвертация MSU в CAB, исчезает проблема с интеграцией IE10, если правильно все пронумеровать

- свежие идеи по оптимизации можно подчерпнуть из темы Smarty а заодно подключить к улучшению продукта, совместными усилиями думаю будет проще реализовать мультикомбайн.

- в зависимости от разрядности ОС, реализовать подхват списка удаляемых файлов. Сейчас приходится ручками менять перед обработкой требйемый DelListAll.cfg

- добавить поддержку efisys_x** наравне с etfsboot_х**

- добавить поддержку свежих ос от мелкомягких

- может можно победить ограничение в числе знаков в строке интеграции обновлений

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

- может уже реализовать в программе подготовку аддоном не отдельным бантиком по моему бантику?

Вроде ничего не забыл, если что еще вспомню, дополню сюда же

opel431 22-10-2013 20:20 2239120

Цитата:

Цитата tr011_tmn
добавить реализацию AIO »

1. Если только для себя! Не хотелось бы, чтобы из этого вышла утилита для тех, кого называют г*сборщики.
2. Процесс не маленький - извлечь нужные платформы, затем экспортировать все редакции другой платформы и так далее...практически нужно обеспечить и монтирование и экспорт и сжатие и так далее, т.е. переписать все для работы напрямую с wimgapi.dll.
Цитата:

Цитата tr011_tmn
конвертация MSU в CAB »

3. Там не конвертация, а обычное извлечение. Можно и извлечь, но можно и устанавливать не скопом из папки, а поочередно по списку
Цитата:

Цитата tr011_tmn
свежие идеи по оптимизации »

4. Какие?
Цитата:

Цитата tr011_tmn
в зависимости от разрядности ОС, реализовать подхват списка удаляемых файлов »

5. Это не проблема
Цитата:

Цитата tr011_tmn
добавить поддержку efisys_x** наравне с etfsboot_х** »

6. Просто, можно сделать настраиваемый файл параметров для oscdimg
Цитата:

Цитата tr011_tmn
добавить поддержку свежих ос от мелкомягких »

7. Windows 8? У меня ее нет и не будет! Скормить wimgapi.dll и dism можно попробовать, а тестировать не буду.
Цитата:

Цитата tr011_tmn
может можно победить ограничение в числе знаков в строке интеграции обновлений »

см п. 3
Цитата:

Цитата tr011_tmn
и моя небольшая просьба, не менять текущий установщик софта »

Разве расширенные функции в GPInst не лучше?
Цитата:

Цитата tr011_tmn
может уже реализовать в программе подготовку аддоном не отдельным бантиком по моему бантику? »

Конкретней.

aleskaput 22-10-2013 23:08 2239222

Цитата:

Цитата opel431
Если только для себя! Не хотелось бы, чтобы из этого вышла утилита для тех, кого называют г*сборщики. »

Тогда смысл вообще заморачиваться? нет правда не вижу! :), все равно большая часть работы над сборкой делается в ручную, есть лентяи которые по накатаной шлепают аудитом, или винтулкитом 2-3-4 сборки в месяц, называть не будем, это можно назвать г=сборкой! поставил галочки указал папки и стартанул ну ДА типа Почему себя и не назвать сборщиком!!! :),

opel431 23-10-2013 01:22 2239287

Цитата:

Цитата aleskaput
Тогда смысл вообще заморачиваться? »

Имеется ввиду для индивидуального пользования, а не меня лично!

tr011_tmn 23-10-2013 07:47 2239331

Цитата:

Цитата opel431
1. Если только для себя! Не хотелось бы, чтобы из этого вышла утилита для тех, кого называют г*сборщики. »

полностью согласен, сам выступаю ярым противником всех этих виндовс максимум, гейм и т.д.

Собираю исключительно для себя, использую в корпоративной среде, очень упрощает и ускоряет работу полученный результат. Принципиально не лью на просторы рунета, что бы потом не было вопросов, почему так да почему эдак.

Сейчас AIO реализовал бантиком тупым до нельзя, зато получил удобную флешку на которой обе разрядности. экономия как никак.

Цитата:

Цитата opel431
Разве расширенные функции в GPInst не лучше? »

Наверное лучше, но я наверное динозавр, настолько привык твоим первым версиям, что переходить на что то новое массивное не стремлюсь. Как говорится если результат и процесс устраивают, то зачем менять.

Цитата:

Цитата opel431
7. Windows 8? У меня ее нет и не будет! Скормить wimgapi.dll и dism можно попробовать, а тестировать не буду. »

Аналогично, использую от нового творения только загрузчики, в виду их удобности и нативной поддержки USB 3.0.

Спасибо за расширенный ответ. Не побоюсь показаться нубом, но если я верно понял то DIsm позволяет доинтегрировать новые обновления? и необязательно каждый раз накатывать полный набор? а отмену интеграции можно производить устаревших?

AlexM22204 23-10-2013 09:47 2239371

Цитата:

Цитата opel431
Разве расширенные функции в GPInst не лучше? »

конечно лучше и по возможности его нужно включить в обновлённую утилиту W7GPatch
Цитата:

Цитата opel431
Windows 8? У меня ее нет и не будет! »

с этим с вами согласен на 100% :yes:
Цитата:

Цитата tr011_tmn
полностью согласен, сам выступаю ярым противником всех этих виндовс максимум, гейм и т.д. »

сам использую только одну редакцию (Professional x86 и x64 - её функционала хватает с головой),а вот правильно объединить x86 и x64 - очень хотелось... :yes:
Ну и обновлениями надо что-то решать...

aleskaput 23-10-2013 21:28 2239820

Цитата:

Цитата opel431
Имеется ввиду для индивидуального пользования, а не меня лично! »

Ну возможно, Но вообще интересно посмотреть! :) Спасибо за реакцию!

opel431 23-10-2013 23:06 2239891

Цитата:

Цитата tr011_tmn
но если я верно понял то DIsm позволяет доинтегрировать новые обновления? и необязательно каждый раз накатывать полный набор? а отмену интеграции можно производить устаревших? »

Если используется WIM с ранее интегрированными обновлениями, то зачем. Полностью интегрировать нужно если берется чистый дистрибутив, а не обработанный ранее. Отменять интеграцию (/Remove-Package) можно только для CAB-файлов.
Цитата:

Цитата AlexM22204
а вот правильно объединить x86 и x64 - очень хотелось.. »

Поэтому и придется переписать все заново, чтобы можно было экспортировать WIM без ImageX и т.д.
Если тащить DISM от 8, для применения новых команд, то обязательно придется пользователю устанавливать Net 4.5. Нужно подумать...

tr011_tmn 24-10-2013 08:25 2240010

Цитата:

Цитата opel431
Отменять интеграцию (/Remove-Package) можно только для CAB-файлов. »

Ты для меня америку открыл :-) я такого и не знал, учитывая что я использую как раз cab то это очень даже полезно, буду думать как реализовать на практике.

Цитата:

Цитата opel431
Если тащить DISM от 8, для применения новых команд, то обязательно придется пользователю устанавливать Net 4.5. Нужно подумать... »

повсеместно использую, кроме Win ХР конечно, уже даже перебираюсь на 4.5.1, иначе подшефные программисты сожрут, им подавай все самое свежее.

Вообще наверное многие в данной ветке согласятся со сказанным, но огромное тебе спасибо за существование сабжа и его дальнейшее развитие. Особенно спасибо что он не для каждого пользователя в принципе. и не позволяет штамповать г*сборки в промышленных масштабах, конечно хотелось бы больше автоматизации и упрощения, но из двух зол выбираю меньшее. Лучше пусть сабж будет для узкого круга энтузиастов, чем для массового пользователя.

AlexM22204 24-10-2013 08:57 2240021

Цитата:

Цитата opel431
Если тащить DISM от 8, для применения новых команд, то обязательно придется пользователю устанавливать Net 4.5 »

я только за это, устанавливал всё время 4.5, а с этого месяца перешёл на 4.5.1 :yes:
Присоединяюсь к огромному спасибо от tr011_tmn... :up

opel431 12-11-2013 00:31 2252470

Цитата:

Цитата AlexM22204
я только за это, устанавливал всё время 4.5, а с этого месяца перешёл на 4.5.1 »

Привет! Не было возможности отвечать, - задрал Укртелеком.

Я думаю, что в новой (старую оставлю) программе буду ориентироваться в первую очередь на свои домашние заготовки, а не на DISM, ImageX и так далее. У меня есть приложение для работы напрямую с wimgapi. Так что, манипуляции с монтированием, удалением образов, разблокированием, добавлением и удалением файлов, изменением экрана загрузки, экспортом и т.д., скорее всего организую на его базе. Для DISM оставлю драйвера, пакеты, возможно сертификат и s/n. Для патчера - все то, что не зацеплю сам. Как только определю структуру программы, так и начну, - спешить не куда, 7 и 8 не убегут, а вот на XP уже ориентироваться не буду (в плане патчера, а для всего остального wimgapi достаточно )!

Nun-Nun 12-11-2013 15:56 2252918

Цитата:

Цитата opel431
на XP уже ориентироваться не буду »

Дискриминация, однако! Печально это. :(

Bond01 30-11-2013 03:44 2264201

Цитата:

Цитата Nun-Nun
Дискриминация, однако! Печально это »

А сколько можно на XP оглядываться уже неинтересно, - для него уже все придумано и даже больше... Надо смотреть в будущее. B новой 8.1 намного интереснее покопаться. :)

Nun-Nun 30-11-2013 12:21 2264317

Цитата:

Цитата Bond01
А сколько можно на XP оглядываться уже неинтересно, »

А сколько можно смотреть на всё только со своей колокольни?!.. Не пора ли понять, что не у всех условия работы одинаковы и, следовательно, различны причины использования конкретной ОС ?!

opel431 01-12-2013 05:45 2264717

Дискуссия типа, - он не забыл?
Не забыл! В свободное время ковыряюсь.

keb2007 08-12-2013 22:28 2269130

Цитата:

Цитата opel431
Дискуссия типа, - он не забыл?
Не забыл! В свободное время ковыряюсь. »

Я допустим жду.....

Avatar-Lion 08-12-2013 22:44 2269137

Что-то я не понял... Утилита для интеграции обновлений? А обновления тогда где брать?

Orestik 09-12-2013 05:19 2269185

Цитата:

Цитата Avatar-Lion
Что-то я не понял... Утилита для интеграции обновлений? А обновления тогда где брать? »

9. Updates - папка для обновлений (msu, cab). а взять можно хоть от сюда и распаковать архиватором...

Avatar-Lion 09-12-2013 10:36 2269232

Orestik, Откуда - отсюда? Может, дадите все же ссылочку? И чем именно распаковывать тоже было бы неплохо уточнить.

Orestik 09-12-2013 14:01 2269317

Цитата:

Цитата Avatar-Lion
Orestik, Откуда - отсюда? Может, дадите все же ссылочку? И чем именно распаковывать тоже было бы неплохо уточнить. »

пардон.....так спешил что не указал....))) вот здесь можете качать по отдельности http://forum.ru-board.com/topic.cgi?...&limit=1&m=1#1

Avatar-Lion 15-12-2013 16:13 2272681

Orestik, Хм... А можно вообще тогда поподробнее объяснить для чего нужна эта программа, если сама по себе она ничего не умеет и всё ей надо подсовывать в готовом виде? Честно говоря, я сначала не мог даже поверить что нельзя просто выбрать ISO-файл с Windows 7. Оказывается, его вручную надо распаковать сначала. Причём строго в определенную папку. После Windows 7 Toolkit выглядит оно как-то... Кхм... Ну странно весьма, в общем. Собственно, апдейты Windows 7 Toolkit тоже качал сам, просто сейчас оба сервера, откуда он их брал, в офф-лайне, поэтому решил воспользоваться W7GPatch, но как выяснилось, проще UpdatePack7 Live юзать для обновления Windows 7 после ее установки. Дольше, конечно, но там хотя бы в два клика всё решается.

Orestik 15-12-2013 17:20 2272728

Цитата:

Цитата Avatar-Lion
А можно вообще тогда поподробнее объяснить для чего нужна эта программа, »

это как сказать для фаршировки пустого голого образа под свои хателки.... которые озвучены выше 16 пунктами...

opel431 04-02-2014 16:45 2302610

интересует ли развитие проекта для работы с образами 8, так как тестировать на 7 есть кому, а вот пощупать на 8, увы...?

Bond01 05-02-2014 19:05 2303430

Цитата:

Цитата opel431
интересует ли развитие проекта для работы с образами 8 »

Да интересует!

opel431 05-02-2014 20:36 2303503

Цитата:

Цитата Bond01
Да интересует! »

Приветствую! Вопрос не в интересе, а в возможности тестирования. У меня нет 8, на 7 тест обеспечивает tr011_tmn (думаю, в рекомендациях не нуждается), а вот на 8 не кому.

aleskaput 06-02-2014 00:48 2303706

Цитата:

Цитата opel431
Приветствую! Вопрос не в интересе, а в возможности тестирования. У меня нет 8, на 7 тест обеспечивает tr011_tmn (думаю, в рекомендациях не нуждается), а вот на 8 не кому. »

Ну как же не кому!!! Дайте и все протестирую!

opel431 06-02-2014 00:56 2303713

Цитата:

Цитата aleskaput
Дайте и все протестирую! »

Ок! Скину в РМ, пробуйте разобраться.

tr011_tmn 06-02-2014 07:36 2303777

Цитата:

Цитата opel431
Ок! Скину в РМ, пробуйте разобраться. »

после выхода обновления 8.2 переползу на нее скорее всего, и помимо семерки буду гонять восьмерку

opel431 06-02-2014 09:45 2303828

Цитата:

Цитата tr011_tmn
помимо семерки буду гонять восьмерку »

Через РМ отзовись, с чем разобрался, - буду двигаться к другим примочкам.

tr011_tmn 06-02-2014 09:51 2303832

Цитата:

Цитата opel431
Через РМ отзовись, с чем разобрался, - буду двигаться к другим примочкам. »

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

Так что пока с планшета только наблюдаю за происходящим :-)

tr011_tmn 08-05-2014 14:37 2348854

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

По сути дела в скриптах я реализовал то чего мне не хватало для обработки дистрибутивов в исходном инструменте.

итак по порядку:
описание содержимого WimGPatch_v1.5.1_update.7z
Небольшое описание текущего архива.

По порядку:
WimGPatch_v1.5.1_Updates
|
-> ___Addons - каталог в который следует складывать аддоны для обработки командным файлом Pre_W7GPatch_Addons.cmd который автоматически сформирует soft.ini для установщика софта идущего в комплекте.
| |
| -> Simple_Addon - каталог с предполагаемым аддоном.
| |
| -> InfoFile - файл описание вашего аддона.
|
-> DVD
| |
| -> Win_7_x64 - каталог с официальным дистрибутивом (извлеченным) Windows 7 x64
| -> Win_7_x86 - каталог с официальным дистрибутивом (извлеченным) Windows 7 x86
| -> Win_8_x64 - каталог с официальным дистрибутивом (извлеченным) Windows 8 x64
| -> Win_8_x86 - каталог с официальным дистрибутивом (извлеченным) Windows 8 x86
| -> EI.CFG - правленный EI.CFG для установки Windows 7 Файлами дистрибутива Windows 8
|
-> Tools
| |
| -> Boot
| | |
| | -> efisys_x64.bin - загрузчик UEFI для ISO образа x64
| | -> efisys_x86.bin - загрузчик UEFI для ISO образа x86
| |
| -> Cfg
| | |
| | -> Plugins.cfg - конфиг моих скриптов для обработки дистрибутива
| |
| -> dism_x64 - каталог с новым Dism из ADK 5.0 x64 (ниже примечание 1)
| -> dism_x86 - каталог с новым Dism из ADK 5.0 x86 (ниже примечание 1)
| |
| -> Plugins - каталог с моими скриптами для обработки дистрибутива (ниже примечание 2)
| |
| -> W7Patcher_x64.exe - обновленный W7Patcher x64
| -> W7Patcher_x86.exe - обновленный W7Patcher x86
|
-> Pre_W7GPatch_Addons.cmd - скрипт для автоматической подготовки аддонов для интеграции, аналог используемого для Windows XP.

Примечание 1: Перед использованием необходимо выполнить команду wimmountadksetupx86(amd64).exe /install, в каталоге куда извлечен архив DISMх86/x64/ в скриптах используется переменная "PathND"
Примечание 2: Описание всех скриптов дано в Cfg\Plugins.cfg, дабы не дублировать его тут.

WimGPatch_v1.5.1_update.7z
DISMх64.7z
DISMх86.7z

Надеюсь все интуитивно понятно, и разобраться не составит проблем.

sngua 30-05-2014 11:03 2357662

подскажите,а интеграцию программ производить в каждую редакцию ?

tr011_tmn 30-05-2014 13:56 2357745

Цитата:

Цитата sngua
подскажите,а интеграцию программ производить в каждую редакцию ? »

в зависимости от того как делаешь, конкретно на своем примере: я беру редакцию проф, в нее все интегрирую, и потом повышаю ее до Ultimate. на выходе получаю 4 редакции (по 2 х86 и х64) в дистре. Мне достаточно.

sngua 24-06-2014 13:17 2367847

подскажите пожалуйста, как отключить проверку подписи файлов во время установки сторонних приложений ?

tr011_tmn 24-06-2014 13:56 2367865

Цитата:

Цитата sngua
подскажите пожалуйста, как отключить проверку подписи файлов во время установки сторонних приложений ? »

я обхожу скачиванием с другого источника, иногда прошу зеркала у авторов аддонов если использую их аддоны и сталкиваюсь с подобным. В основном у меня проблема возникает когда качаю через Firefox через Dmaster проблемы нет.

З.Ы. перешел на восьмерку, по мере надобности буду переделывать инструменты, если не забуду потом поделюсь.

sngua 24-06-2014 14:55 2367889

спасибо tr011_tmn, !


Время: 11:54.

Время: 11:54.
© OSzone.net 2001-