PDA

Показать полную графическую версию : [addon] Fake-Setup Advanced


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

YikxX
17-08-2009, 22:38
А сама папка с ДП - НЕТ! »
DrvFolder=%SystemRoot%\DP\D » Может потому, что обычно этот путь звучит как DrvFolder=%SystemDrive%\D ? :)

boss911
17-08-2009, 23:19
YikxX

У меня по умолчанию - DrvFolder=%SystemDrive%\D, но папка так же не удаляется.

Mr dUSHA
18-08-2009, 00:56
Радует, что хоть ключ в реестре удаляется, а то были подозрения. Про не удаления папки с распакованными драйверами я уже и в ПМ отписывался, но пока тишина. В общем, остается только ждать, чего я и делаю вот уже не первую неделю. »
Поправил. Завтра днем выложу исправление.

wolkow70
18-08-2009, 09:05
Интересует вопрос, создаются ли при использовании этой утилиты резервные копии устанавливаемых драйверов (как это есть в Z_DRV_INST) ??????

bz
18-08-2009, 10:46
Поправил. »
Вот за это - СПАСИБО! Кстати, напишите, что нужно будет заменить в готовой сборке для применения изменений, или надо будет пересобирать заново?
Интересует вопрос, создаются ли при использовании этой утилиты резервные копии устанавливаемых драйверов... »
Если установщик распаковал драйверпаки на винт и в "fSetup.ini" есть параметр "DelDrvAfterInst=0", то ВСЕ драйверпаки и прописи путей в реестре остаются на месте.
Отдельное сохранение конкретных дров для конкретного компа - не предусмотрено.

wolkow70
18-08-2009, 10:51
Отдельное сохранение конкретных дров для конкретного компа - не предусмотрено. »

Очень жаль, конечно. А можно ли прописать такую операцию в PostSetup?

bz
18-08-2009, 11:29
Очень жаль, конечно. А можно ли прописать такую операцию в PostSetup »
А зачем? Просто прописАть в PostSetup - ничего не даст. Надо кардинально переделывать экзешник. Скорее всего автор этого делать и не будет, дабы не утяжелять программу.
Если уж так надо сохранить дрова для конкретного компа после установки - используйте или "Driver Genius" или "Driver Magician" для выдирания их из системы. Но - это уже другая тема.

Mr dUSHA
18-08-2009, 12:43
Исправленая версия в шапке

Версия 9.08.18

Исправлен функционал параметра DelDrvAfterInst. Теперь все гарантировано удаляется.
Косметические правки по расширению детализации журнала работы fSetup.log.

bz
18-08-2009, 13:32
Mr dUSHA, достаточно ли будет заменить в готовой сборке файлы на новые для применения изменений, или надо будет пересобирать заново?

Mr dUSHA
18-08-2009, 14:19
достаточно ли будет заменить в готовой сборке файлы на новые для применения изменений, или надо будет пересобирать заново? »
Прошу прощения, не ответил изначально на этот вопрос.

Да. В готовой сборке можете просто заменить только setup.exe в папке i386 файлом из архива в шапке, предварительно его упаковав MAKECAB-ом в setup.ex_.

bz
18-08-2009, 14:58
Mr dUSHA, Спасибо за разъяснения и за работу. В ближайшее время попробую.

wolkow70
24-08-2009, 09:12
Впервые применил в своей сборке этот аддон, и возник ряд вопросов к автору, либо к иным участникам, могущим дать пояснения....
1. Драйвер видео ATI установился без ССС.
Возник вопрос как установить панель, если при распаковке находится по адресу C:\D\V\A1\CCC\Setup.exe ?
Можно ли произвести запуск установки панели из PstSetup.cmd (ключ /S)?
2. Как из PstSetup.cmd удалить папку D с драйверами в конце установки?
DelDrvAfterInst=1 почему то не сработало....
3. Можно ли применить финишер от Башрата, и как для него правильно сделать ini файл?
4. В теме есть упоминание, что автор начал разработку GUI распаковщика драйверов, эта работа более не продолжается?
5. - syssetup.dll отключение запуска сканирования всех защищенных файлов на Т-8 графического этапа установки (экономия 5-10 минут), отключения запуска OOBE во время первой перезагрузки после графического этапа установки ОС. »
Эта функция используется "по умолчанию", и отключит ее нельзя?
У меня с "8"-ой минуты установка сразу перескочила на "2"-ую.
Непривычно это....
6. Если я случайно запустил Setup/exe без ключей на живой системе, не привело ли это к каким либо последствиям?
6. SaPatchUnsignDrvInst=1 заменяет PatchSetupAPI=1?
7. Если примене аддон RESPatch, то PatchSetupAPI=1 обязательно?

Das Betrunkene Pferd
24-08-2009, 10:04
2. Как из PstSetup.cmd удалить папку D с драйверами в конце установки? »
rd /s /q "%путь_к_папке_с_драйверами%"

6. Если я случайно запустил Setup/exe без ключей на живой системе, не привело ли это к каким либо последствиям? »
Никаких последствий.

6. SaPatchUnsignDrvInst=1 заменяет PatchSetupAPI=1? »
PatchSetupAPI — из респатча? Тогда заменяет.

Mr dUSHA
24-08-2009, 13:03
1. Драйвер видео ATI установился без ССС.
Возник вопрос как установить панель, если при распаковке находится по адресу C:\D\V\A1\CCC\Setup.exe ?
Можно ли произвести запуск установки панели из PstSetup.cmd (ключ /S)? »
Можно.

2. Как из PstSetup.cmd удалить папку D с драйверами в конце установки?
DelDrvAfterInst=1 почему то не сработало... »
В текужей версии это уже исправлено. Папка удаляется, если DelDrvAfterInst=1.

В теме есть упоминание, что автор начал разработку GUI распаковщика драйверов, эта работа более не продолжается? »
Забросил, и не продолжал.

Эта функция используется "по умолчанию", и отключит ее нельзя?
У меня с "8"-ой минуты установка сразу перескочила на "2"-ую.
Непривычно это.... »
Да. Включено и не отключается.

Если я случайно запустил Setup/exe без ключей на живой системе, не привело ли это к каким либо последствиям? »
Никаких действий не производится, если нет ключей.

SaPatchUnsignDrvInst=1 заменяет PatchSetupAPI=1? »
Параметр PatchSetupAPI очень давно уже не поддерживается.
Теперь патчи библиотеки SetupAPI.dll настраиваются раздельно. Смотрите документацию в шапке.

Если примене аддон RESPatch, то PatchSetupAPI=1 обязательно? »
Для респатча вам нужен параметр:
SaPatchNewDevPopUP=1

boss911
24-08-2009, 20:01
Забросил, и не продолжал. »
Жаль, а я только что решил у тебя об этом спросить, как продвигается дело в этом плане.

Включено и не отключается »
А вот об этом я тоже хотел сказать, точнее предложить, быть может стоить сделать соответствующею опцию по включению и отключению в fSetup.ini.

simplix
24-08-2009, 21:00
Отключение запуска системы SFC(WFP) для принудительного сканирования всех защищенных системных файлов на Т-8 графического этапа установки »
Это, между прочим, не просто сканирование, а непосредсвенно копирование файлов в папку dllcache. Если отключить - после установки dllcache пустая и при удалении/модификации защищённого файла нужно будет вставлять диск с системой для восстановления этого файла.

batyaPS
24-08-2009, 23:01
Это, между прочим, не просто сканирование, а непосредсвенно копирование файлов в папку dllcache. »


я считаю это лишним .

Mr dUSHA
24-08-2009, 23:26
Если отключить - после установки dllcache пустая и при удалении/модификации защищённого файла нужно будет вставлять диск с системой для восстановления этого файла. »
Я это прекрасно знаю, но считаю это лишним (это копирование).

simplix
25-08-2009, 00:07
Конечно, считать лишним можно что угодно, но это я сказал к тому, что нужно предупредить пользователя - применяя этот патч, система лишается полноценного автоматического восстановления защищённых файлов. Простой пример - пользователь не хочет отключать WFP, но хочет ускорить установку системы; и неправильно поняв процитированную фразу, вернее не до конца сказанную, неумышленно сделает нерабочим восстановление файлов.

YikxX
25-08-2009, 01:21
simplix, странно, а какого тогда у меня в папке dllcache 291 файл нарисовался? :o И восстановление функционирует как надо.
Конфиг [Options]
DrvFolder=%SystemDrive%\D
DisableSFC=0
PatchUXTheme=1
PatchSetupAPI=1
PreSetup=1
PreSetupHide=1
PostSetup=0
PostSetupHide=1

Версия 9.02.18




© OSzone.net 2001-2012