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

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

 

Аватара для YikxX

Ветеран


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

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


QE., дело тут не в SFC а в использовании респатча без ключа пропатчивания setupapi.dll SaPatchNewDevPopUP=1
Цитата Mr dUSHA:
- Отключение всплытия «Мастера нового оборудования» для ручной установки драйвера при подключении новых устройств, для которых в драйверных архивах ОС уже имеются драйвера, если в системе используются патченые файлы SysSetup.dll, Desk.Cpl, MmSys.Cpl, NetCfgx.dll, и другие…
Сам баг и его решение описаны здесь, а подробнее о механизме возникновения проблемы здесь. »
P.S. И диск с ХР он вроде не просит - просто Мастер нового оборудования вылезает.

Отправлено: 00:36, 25-04-2010 | #651



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

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

QE. QE. вне форума

Аватара для QE.

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


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

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


когда SfcDisable=0 и вставляешь "новую" флешку, появляется сообщение "Защита файлов Windows", "Файлы, нужные... были заменены... Теперь вставьте... Service Pack 3 CD" (еще вылазит пара сообщений, что вставлен неправильный диск, а также сообщение с просьбой перезагрузиться).

если в реестре вернуть SfcDisable=1 или 0xffffff9d - нет SFC - нет проблемы.

Отправлено: 15:42, 27-04-2010 | #652


Аватара для sLiDeR-X

Ветеран


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


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

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


Касаемо Presetup.cmd

Предлагаю вам конструкцию presetup для возможности выбора устанавливаемых компонентов. Я сделал его для возможности выбора "весомых" программ на этапе RunOneEx. Вы можете прикрутить еще и к Т-13.

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

Если кто-то скажет, что для этого есть WPI и BS PostInstall - отвечу вам что использовать их не хочу и не желаю наворачивать дополнительными программами диск.

Вот сама конструкция
читать дальше »
Код: Выделить весь код
:: ================================== Конструкция для интерактивного выбора программ ==================================
:: ======================================================= НИЖЕ =======================================================
:DotNET
if exist %SrcDosPath%\I386\SVCPACK\DNet1140.exe (
	MSGBOX.EXE "•®вЁвҐ гбв**®ўЁвм .NET Framework 2.0...4.0 ЇаЁ ЇҐаў®¬ ўе®¤Ґ ў бЁб⥬г? “бв**®ўЄ* ¬®¦Ґв §**пвм ¤«ЁвҐ«м*®Ґ ўаҐ¬п!" "MSGBOX" 3 3 10 && cmdow.exe MSGBOX /top
	if "%errorlevel%"=="7" (
		expand -r %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		find /V "DNet1140.exe -ai2P -gm2" %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf >> %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf.new
		move /y %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf.new %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
		makecab %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
	)
)
:Office
if exist %SrcDosPath%\I386\SVCPACK\office2007.exe (
MSGBOX.EXE "•®вЁвҐ гбв**®ўЁвм Office 2007 ЇаЁ ЇҐаў®¬ ўе®¤Ґ ў бЁб⥬г? “бв**®ўЄ* ¬®¦Ґв §**пвм ¤«ЁвҐ«м*®Ґ ўаҐ¬п!" "MSGBOX" 3 3 10 && cmdow.exe MSGBOX /top
	if "%errorlevel%"=="7" (
		expand -r %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		find /V "office2007.exe -ai -gm2" %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf >> %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf.new
		move /y %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf.new %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
		makecab %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
	)
)
:Winstyle
if exist %SrcDosPath%\I386\SVCPACK\Winstyle.exe (
MSGBOX.EXE "•®вЁвҐ §*ЇгбвЁвм Ё§¬Ґ*Ґ*ЁҐ Ё*вҐа䥩б* Windows ЇаЁ ЇҐаў®¬ ўе®¤Ґ ў бЁб⥬г? “бв**®ўЄ* ¬®¦Ґв §**пвм ¤«ЁвҐ«м*®Ґ ўаҐ¬п!" "MSGBOX" 3 3 10 && cmdow.exe MSGBOX /top
	if "%errorlevel%"=="7" (
		expand -r %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		find /V "Winstyle.exe -ai -gm2" %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf >> %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf.new
		move /y %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf.new %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
		makecab %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
	)
)
:xReset
if exist %SrcDosPath%\I386\SVCPACK\xReset10.exe (
		expand -r %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		find "DNet1140.exe -ai2P -gm2" %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
		if %ERRORLEVEL%==0 (
			makecab %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
			del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
			goto Drivers
		)
		find "office2007.exe -ai -gm2" %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
		if %ERRORLEVEL%==0 (
			makecab %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
			del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
			goto Drivers
		)
		find "Winstyle.exe -ai -gm2" %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
		if %ERRORLEVEL%==0 (
			makecab %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
			del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
			goto Drivers
		)
		find /V "xReset10.exe -aiK -! 120 zzzzzzReset" %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf >> %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf.new
		move /y %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf.new %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
		makecab %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf %systemdrive%\$WIN_NT$.~LS\I386\svcpack.in_
		del %systemdrive%\$WIN_NT$.~LS\I386\svcpack.inf
	)
)
:: ======================================================= ВЫШЕ =======================================================
:: ================================== Конструкция для интерактивного выбора программ ==================================


П.С.
Может быть как-то можно оптимизировать код, но я не знаю как, т.к. писал для своего уровня познания %)
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:43, 17-06-2010 | #653


Ветеран


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

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


sLiDeR-X
В Вашем этом сообщении в коде есть кракозяблы:
Код: Выделить весь код
MSGBOX.EXE "•®вЁвҐ гбв**®ўЁвм .NET Framework 2.0...4.0 ЇаЁ ЇҐаў®¬ ўе®¤Ґ ў бЁб⥬г? “бв**®ўЄ* ¬®¦Ґв §**пвм ¤«ЁвҐ«м*®Ґ ўаҐ¬п!" "MSGBOX" 3 3 10 && cmdow.exe MSGBOX /top
...
MSGBOX.EXE "•®вЁвҐ гбв**®ўЁвм Office 2007 ЇаЁ ЇҐаў®¬ ўе®¤Ґ ў бЁб⥬г? “бв**®ўЄ* ¬®¦Ґв §**пвм ¤«ЁвҐ«м*®Ґ ўаҐ¬п!" "MSGBOX" 3 3 10 && cmdow.exe MSGBOX /top
...
Выложите, пожалуйста, целиком Ваш файл Presetup.cmd, который будет содержать код из этого Вашего сообщения. Спасибо.

Отправлено: 09:13, 17-06-2010 | #654


Аватара для sLiDeR-X

Ветеран


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


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

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


Вложения
Тип файла: 7z CMD_Files_s_100617_12-23.7z
(93.4 Kb, 27 просмотров)

SharkyEXE, так и должно быть, т.к. для отображения русского языка необходима ОЕМ кодировка.
Единственный момент: необходим специальный MSGBOX.EXE
Прикрепил эддон для его установки в дистрибутив

П.С.
Конструкция не отрабатывает. Ищу причины.

Создал отдельную тему http://forum.oszone.net/thread-178390.html

Последний раз редактировалось sLiDeR-X, 17-06-2010 в 11:19.


Отправлено: 09:26, 17-06-2010 | #655


Пользователь


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

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


Mr dUSHA, привет! Столкнулся с проблемой, а именно интеграцией в дистрибутив Winstyle и Z-Del_Addons
http://forum.oszone.net/thread-137382-61.html
Дело в том что Ваш FakeSetup интегрированный в аддон Winstyle не полностью подстроен под второй аддон, а второму аддону нужно еще и Патч системных библиотек sfc_os.dll который не включен в Winstyle (можно бы было его там и дописать, но будет лучше отдельно интегрировать аддон). Не подскажешь что надо поправить в файле Finish аддона Winstyle чтобы от туда полностью удалить FakeSetup и отдельно интегрировать аддон FakeSetup или Z-Dll_Patcher (на основе FakeSetup)

Отправлено: 20:27, 25-06-2010 | #656


Аватара для sLiDeR-X

Ветеран


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


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

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


noyhay, не надо плодить однообразных вопросов!
Если подумать головой то все прекрасно можно сделать.
1- убираете совсем фейк из винстайл
2- через длл-патчер патчите необходимые библиотеки
3- для замены стандартного сетапа при необходимости используете данный эддон

Еще раз прошу - не нужно суматошно на разных ветках писать о своей проблеме

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 20:48, 25-06-2010 | #657


Пользователь


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

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


Цитата sLiDeR-X:
1- убираете совсем фейк из винстайл »
Я бы убрал но в finish есть такое, и там много таких заголовков, та распаковка и упаковка, я хз как делать вот я и просил в той теме помочь мне:
Копирование библиотек для Fake-Патча
там много строк там не 1 строка...

Отправлено: 20:57, 25-06-2010 | #658


Аватара для sLiDeR-X

Ветеран


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


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

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


noyhay,
во-первых, это не в эту ветку
во-вторых, вы вот это читали http://forum.oszone.net/thread-168045.html ?
удаляете\переименовываете папку fake и будет вам счастье

и хватит уже..., читайте - разбирайтесь

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 22:06, 25-06-2010 | #659


Extractor


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

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


Цитата noyhay:
что надо поправить в файле Finish аддона Winstyle чтобы от туда полностью удалить FakeSetup »
В аддоне есть папка \Spec\FAKE, а в ней - файл Fake.exe.
Просто удалите папку FAKE вместе с содержимым. А с редактированием скрипта Finish не заморачивайтесь. Вам так будет проще.

После этого можно:
Цитата noyhay:
отдельно интегрировать аддон FakeSetup или Z-Dll_Patcher (на основе FakeSetup) »
Но самое главное то, что:
Если FakeSetupAdv использовать во всех трех аддонах, то каждая из трех копий никак не должна мешать остальным двум. Они только дополняют друг друга, если в каждом из аддонов включить разные наборы патчей. Но конечно один и тот же патч несколько раз подряд наложить не возможно, и патч будет наложен только первой сконфигурированной на его наложение сработавшей копией FakeSetupAdv, а остальные две отработают по нему вхолостую.

P.S.: Прочитайте шапку этой темы.

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


Последний раз редактировалось Mr dUSHA, 25-06-2010 в 22:59.

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

Отправлено: 22:35, 25-06-2010 | #660



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




 
Переход