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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Fake-Setup Advanced

Ответить
Настройки темы
Служебные - [addon] Fake-Setup Advanced

Extractor


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

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


Изменения
Автор: jameszero
Дата: 23-05-2024
Описание: Moderatorial
Fake-Setup Advanced


Шапка темы до удаления её автором.
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 00:31, 14-10-2008

 

Аватара для AjaX_too

Старожил


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

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


Mr dUSHA,
Из-за неимения на данный момент тестового экземпляра железа для проверки MassStorage драйверов хотелось бы уточнить следующий момент:

1. Достаточно ли этих строк в соотв. файлах для подхвата распакованых msst драйверов на графическом этапе установки, либо еще нужно указывать какие-либо параметры?
- Start
@Echo Off
%1\Files\Setup.exe -makeconfig -clean
-PreSetup.cmd
%SrcDosPath%\I386\OEMDRV\BIN\7za.exe x -yo"%SystemDrive%\" "%SrcDosPath%\I386\OEMDRV\DP*.7z"
EXIT
-fSetup.ini
[Options]
DrvFolder=\D
DrvOnDistrib=0
DisableSFC=0
PatchUXTheme=0
PatchSetupAPI=0
PreSetup=1
PreSetupHide=0
PostSetup=0
PostSetupHide=1

Все остальные прараметры по умолчанию.

2. Корректно ли использовать комманду "DEL %0" в файлах PreSetup.cmd и PstSetup.cmd, а также удалять файл fSetup.ini из PstSetup.cmd?? Либо есть более правильные варианты?

3. На каком этапе можно удалить папку "D" c драйверами в корне (в моем случае) системного диска? Возможно ли ее удаление из PstSetup.cmd?

-------
Годы молодые с забубенной славой, отравил я сам вас горькою отравой... © Сергей Есенин


Отправлено: 20:24, 17-12-2008 | #161



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

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


Старожил


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

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


Mr dUSHA, кста, а в syssetup.dll помимо патча для отлючения проверки подписи драйверов есть ли другие патчи, напр., патч для включения возможности редактирования SYSSETUP.INF ?

ЗЫ: Если нету патча для включения возможности редактирования SYSSETUP.INF, осмелюсь в очередно раз попросить добавить сей патч в setup.exe

ЗЫЫ: Есть консольные утилиты (сходу немогу вспомнить хоть какуюто) для hex-редактирования которым в качестве параметра передается имя bin-файла, адрес и данные, утиль правит данные в файле на основе передаваемых параметров, так вот, хочу спросить, может и бред но всетаки, возможноли написать консольную тулзу которая нечто подобное будет делать но в файле уже загруженом в память и запускать данную тулзу из PreSetup.cmd ?

Последний раз редактировалось Dilinjer, 18-12-2008 в 12:13.


Отправлено: 11:17, 18-12-2008 | #162


Extractor


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

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


Цитата Dilinjer:
кста, а в syssetup.dll помимо патча для отлючения проверки подписи драйверов есть ли другие патчи, напр., патч для включения возможности редактирования SYSSETUP.INF ? »
Читайте внимательно шапку:

Цитата Mr dUSHA:
Обязательные патчи загруженных в память образов библиотек, применяемые на графическом этапе установки ОС (дисковые файлы при этом не изменяются):

syssetup.dll
- Отключение проверки цифровых подписей драйверов.
- Отключение защиты Syssetup.inf от правки. »
Цитата Dilinjer:
так вот, хочу спросить, может и бред но всетаки, возможноли написать консольную тулзу которая нечто подобное будет делать но в файле уже загруженом в память и запускать данную тулзу из PreSetup.cmd ? »
Уже и так все написано в Fake-Setup, осталось только удалить лишнее из исходника... Но это если утилита будет запускать сама модифицируемую программу. Если нужно прицепиться к работаюшей програме, то необходимо немного модифицировать код утилиты.
Я так понимаю, вы плавно переводите тему в сторону крякинга, поэтому здесь это уже оффтоп.

Цитата AjaX_too:
Достаточно ли этих строк в соотв. файлах для подхвата распакованых msst драйверов на графическом этапе установки?»
Вполне.

Цитата:
2. Корректно ли использовать комманду "DEL %0" в файлах PreSetup.cmd и PstSetup.cmd
Да. Но "DEL %0" - должна быть последней строкой в каждом из этих файлов.

Цитата:
а также удалять файл fSetup.ini из PstSetup.cmd??
да. можно.

Цитата:
3. На каком этапе можно удалить папку "D" c драйверами в корне (в моем случае) системного диска? Возможно
ли ее удаление из PstSetup.cmd?
Да, конечно можно.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

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

Отправлено: 18:30, 18-12-2008 | #163


Аватара для YikxX

Ветеран


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

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


Цитата Mr dUSHA:
Вполне. »
А как же
Код: Выделить весь код
REM +==========================================================================+
REM |   Scanning for driverdirectories.                                        |
REM |--------------------------------------------------------------------------|
%SrcDosPath%\OEM\bin\DevPath.exe %SystemDrive%\D
Зачем тогда это у Башрата?

Отправлено: 22:15, 18-12-2008 | #164


Аватара для AjaX_too

Старожил


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

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


Цитата YikxX:
%SrcDosPath%\OEM\bin\DevPath.exe %SystemDrive%\D
Именно поэтому и поинтересовался. Похоже, что это организовано средствами самого Setup.exe по умолчанию. А имя папки берется из fSetup.ini (параметры DrvFolder и DrvOnDistrib).

Цитата Mr dUSHA:
3. Перед началом установки ОС, сканирование дерева каталогов с пользовательскими драйверами и запись созданного списка каталогов в реестр, для последующего использования этих драйверов установщиком ОС.
В список путей включаются только те папки, которые содержат файлы с расширением INF, что является признаком присутствия в таких папках драйверов устройств.
Список путей к драйверам записывается в параметр ключ реестра:
HKLM,Software\Microsoft\Windows\CurrentVersion,DevicePath

-------
Годы молодые с забубенной славой, отравил я сам вас горькою отравой... © Сергей Есенин


Последний раз редактировалось AjaX_too, 18-12-2008 в 23:32.


Отправлено: 23:22, 18-12-2008 | #165


Extractor


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

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


Цитата YikxX:
А как же
Код:
REM +==========================================================================+
REM | Scanning for driverdirectories. |
REM |--------------------------------------------------------------------------|
%SrcDosPath%\OEM\bin\DevPath.exe %SystemDrive%\D
Зачем тогда это у Башрата? »
Это реализовано средствами самого Fake-Setup (функция MakeDrvTreePath() )
Читайте еще раз внимательно шапочку (Основные функции Fake-установщика, пункт 3):


И, собственно, как правильно подметил AjaX_too:
Цитата AjaX_too:
А имя папки берется из fSetup.ini (параметры DrvFolder и DrvOnDistrib). »

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

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

Отправлено: 00:07, 19-12-2008 | #166


Новый участник


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

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


Вчера обнаружил одну досадную особенность аддона. Дело в том, что из PreSetup.Cmd вызывается моя программа, которая прописывает в ключ
HKLM,Software\Microsoft\Windows\CurrentVersion,DevicePath папки, которые интеррактивно указывает пользователь в процессе установки. Но после этого программа Setup благополучно заменяет значение этого ключа на значение по умолчанию.
Большая просьба - можно немного изменить работу программы - чтобы она не перезаписывала этот ключ, а добавляла значение в конец ключа?

Отправлено: 03:27, 19-12-2008 | #167


Аватара для YikxX

Ветеран


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

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


Mr dUSHA, так я внимательно читал. У меня просто была непонятка, зачем это у Башрата (о чем и написал) и что это делает. Ну теперь все понятно, спасибо.

Отправлено: 11:35, 19-12-2008 | #168


Аватара для AjaX_too

Старожил


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

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


Может немного не в тему... Подскажете можно ли как то используя сабж прикрутить графический интерфейс распаковки драйверов на T39, c возможностью выбора пакетов?

-------
Годы молодые с забубенной славой, отравил я сам вас горькою отравой... © Сергей Есенин


Отправлено: 15:43, 20-12-2008 | #169


Extractor


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

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


Цитата AjaX_too:
можно ли как то используя сабж прикрутить графический интерфейс распаковки драйверов на T39, c возможностью выбора пакетов? »
Найдите любую подходящую для этого програму и вставте ее запуск в PreSetup.cmd.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 21:32, 20-12-2008 | #170



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Fake-Setup Advanced

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] Inno Setup CrOsP Наборы обновлений для Windows XP/2003/Windows 7 33 11-05-2011 16:03
Только для экспертов! FAKE-Setup своими руками. amel27 Автоматическая установка Windows 2000/XP/2003 26 02-03-2010 07:52
Система - [addon] ASTRA32 - Advanced System Information Tool (информация о железе) Amigos Наборы обновлений для Windows XP/2003/Windows 7 5 25-01-2010 07:45
Служебные - [addon] Fake Setup (Z_FakeSetup) vserd Наборы обновлений для Windows XP/2003/Windows 7 5 25-08-2008 00:04
AddOn FistRun-Setup JustDen Наборы обновлений для Windows XP/2003/Windows 7 2 08-12-2006 00:54




 
Переход