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

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

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

Аватара для gora

Ушёл из жизни


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


Конфигурация

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


Изменения
Автор: gora
Дата: 20-04-2010
Вложения
Тип файла: txt Test_v14.txt
(63 байт, 8560 просмотров)
Причины побудившие к созданию аддона.
читать дальше »
Разбираясь с возможными причинами некорректной работы некоторых аддонов использующих ключи HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx, обнаружил следующее:
1 Некоторым из аддонов может потребоваться перезагрузка после завершения установки и тогда каждый такой аддон будет ее производить, хотя, возможно, хватило бы и одной после установки всех.
2 После установки предыдущего аддона и запуска им перезагрузки, может быть начата установка следующего аддона, но она будет прервана запущенной перезагрузкой. Т.о., следующий аддон установится неправильно!

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


Аддон x-Reset10 v14
1 Поливариантный режим установки.
2 Выдержка времени и номер ключа могут быть изменены пользователем.
3 Возможность запуска программ (WPI и т.п.) после перезагрузки при втором входе в систему.
После установки всех приложений из RunOnceEx выполняет перезагрузку компьютера (команда Shutdown) с выдержкой 100с и текстом, зависящим от выбранного ключа:

- с кнопкой Перезагрузка (ключи -aiW, -aiN, -aiw и -ain):



- без кнопки Перезагрузка (ключи -aiK, -aiL, -aik и -ail):



читать дальше »
Большая выдержка может потребоваться, что бы дать возможность закончить установку последнему приложению перед перезагрузкой, если оно создает "дочерний" процесс и закрывает основной.
Задержка может быть прервана в любой момент нажатием кнопки "OK" в окне.

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

Запуск таймера отсчета времени до перезагрузки может быть произведен с удерживанием процесса запуска других программ до перезагрузки (ключи -aiW, -aiw, -aiK и -aik). Пользователь может отменить это удерживание для окончания установки своих программ, применения личных настроек и т.д. (ключи -aiN, -ain, -aiL и -ail).

Пользователь может запустить свои программы после перезагрузки вызванной аддоном x-Reset10, т.е., при втором входе в систему, из автозагрузки (ключ HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run или HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce по желанию пользователя).
Для этого нужно подготовить файл StartAfterReset.bat, прописав в нем все нужные приложения, и поместить его в 7z SFX архив (xReset10.exe) согласившись на замену. После запуска приложений ключ из автозагрузки удаляется автоматически.

Ключи аддона (в дальнейшем все записи касаются файла Run):
Строка в файле Run в общем виде должна выглядеть так

- с кнопкой Перезагрузка
xReset10.exe -aiW -! XXX YYY - с удерживанием процесса запуска других программ (запуск из Run)
xReset10.exe -aiN -! XXX YYY - без удерживания процесса запуска других программ (запуск из Run)
xReset10.exe -aiw -! XXX YYY - с удерживанием процесса запуска других программ (запуск из RunOnce)
xReset10.exe -ain -! XXX YYY - без удерживания процесса запуска других программ (запуск из RunOnce)

- без кнопки Перезагрузка
xReset10.exe -aiK -! XXX YYY - с удерживанием процесса запуска других программ (запуск из Run)
xReset10.exe -aiL -! XXX YYY - без удерживания процесса запуска других программ (запуск из Run)
xReset10.exe -aik -! XXX YYY - с удерживанием процесса запуска других программ (запуск из RunOnce)
xReset10.exe -ail -! XXX YYY - без удерживания процесса запуска других программ (запуск из RunOnce)

где:
XXX - время задержки перезагрузки в секундах
YYY - номер нужного пользователю ключа
(запуск из Run) - запуск файла StartAfterReset.bat производится из ключа Run при втором входе в систему
(запуск из RunOnce) - запуск файла StartAfterReset.bat производится из ключа RunOnce при втором входе в систему

Ключи могут отсутствовать, тогда будут использованы значения по умолчанию (100 секунд и ключ 950).
xReset10.exe -aiw

Можно изменить только время. В этом случае нужная выдержка, например, 25 секунд указывается так:
xReset10.exe -aiw -! 25

Если нужно изменить только ключ, то придется указывать и время, например:
xReset10.exe -aiw -! 0 999

Для ключа YYY допустимы следующие символы [0...9], [A...Z], [a...z]. Ни какие другие символы и пробелы использовать НЕЛЬЗЯ! Число символов для номера ключа не оговаривается, но рекомендуется в пределах 3...15.
Возможные примеры записи:
xReset10.exe -aiN -! 5 990
xReset10.exe -aiW -! 25 Zab123
xReset10.exe -ain -! 60 zzzzzzReset



ВАЖНО!!!
Некоторые аддоны используют ключи "большие" чем 950 и, как следствие, не могут произвести корректно свои установки из-за прерывания своей работы аддоном x-Reset10. Из часто встречающихся проблем следует назвать аддон z_drv_inst (использует ключ ZZZZ_0001) и GUI-интегратор в режиме интеграции драйверов (использует ключ ZZZZ_002). Для совместной корректной работы с такими аддонами нужно правильно выбрать ключи. Я рекомендую установить в них ключ 940, т.е., меньше чем в x-Reset10.
Делается это так:
1 Аддон z_drv_inst
В файле Z_DRV_INST\files\ForceCopy\PreSetup.ini - строка RunOnceExKey = ZZZZ_0001 (ZZZZ_0001 нужно заменить на 940)
2 GUI-интегратор
Вкладка "Интеграция драйверов" -> кнопка "Дополнительно" -> вкладка "Настройки Finish" -> строка "Имя ключа RunOnceEx" [ZZZZ_002] (ZZZZ_002 заменить на 940)
* Примечание: значения ключей в упомянутых аддонах могут быть изменены авторами и отличаться от приведенных здесь значений.


Интеграция аддона в дистрибутив Windows XP посредством UpdatePack-XPSP3-Rus ПРОВЕРЕНА!

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

Использует ключ реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\950.

Создает в этой ветке реестра (RunOnceEx) запись для заголовка окна "Установка приложений". Остальным аддонам, использующим RunOnceEx, заботиться об этом не надо.

Способ установки: SVCPACK.
Использование для установки на "живую" систему не предусмотрено (сделана "защита от дурака")!

ВНИМАНИЕ!!! Архив битый! Не пишите об этом в ветке.
Он будет таковым у всех, кто не умеет или не желает читать шапку.


Аддон упакован методом LZMA2, для распаковки используйте архиватор 7-Zip версии 9.04 и выше.
MD5= ab889c4848a89537ce0341c325fc099b

----------------------------------------------------------------------------------------------------------------------------------------
Версия аддона от DJ Cool и описание здесь.

ВАЖНО!!!
При возникновении вопросов, указывайте версию аддона и ее автора!!!
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 09:06, 25-03-2008

 

Аватара для mozgabyte

GEEK


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


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

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


GaRuM, это не из-за ResPatch'а.. Какие еще аддоны интегрировал?

-------
(с) mozgabyte


Отправлено: 19:58, 26-04-2009 | #321



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

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


Аватара для Jekson07


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

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


Цитата GaRuM:
у меня при первом входе пользователя срабатывает RunOnce, и система начинает перезагрузку, но тут на мгновение выскакивает окошко (см.рис) О regsvr32.exe- сбой инициализации dll
Не думаю, что причиной появления этого окна, является респатч. Следует обратить внимание на другие аддоны, которые были обновлены или добавлены и обязательное присутствие аддона x-Reset10.

-------
<< MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE | W7Elegant v5.5 Final >>
<< ResPatch Black-Dark Aero | Mega Love Face v2.5.5 - Всё в одном флаконе | Total Commander v7.56a >>


Отправлено: 20:00, 26-04-2009 | #322


Аватара для GaRuM

Старожил


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

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


mozgabyte,
Список аддонов
0-HTMLINFO
1-BaseCSP
1-exFAT
1-Flash
1-GPPC
1-IMAPI2
1-LLTD
1-MSXML4
1-MU
1-PkgInst
1-Rootsupd
1-WGA
3-dllsfox
3-dllsfull
3rdParty
7_Zip_465
9-WMP11RUS
AkelPad
Avatars
BomberMan
CabTools
Clock
CPL_Plus
Cursors
DelBMPinWin
DelLanDrv
DelMSMSGS
DelScr
DelVideoDrv
DelWinTOUR
DirectX
Durak
Everest
Fifteen
FileMenuTools55
GPU-Z_CPU-Z
HashTab
Icon_RocketDock
IE7_Reload
IEPro_v2.4.5
KLiteMega
kyo2006-full
NPP
oeminfo_ext
Patch_setup
ResPatch_BDG_v4.3
RocketDock
Screens
Shashkodrom
Shrift
SoundsVista
Tanchik
Themes
Tweak
Uninst_Tool
Unlocker_187
UxTheme
VistaDriveIcon
VitRegistryFix9.3
Wallpaper
x-Reset10
z-Log

Последний раз редактировалось Jekson07, 26-04-2009 в 20:07. Причина: Поместил в тег


Отправлено: 20:01, 26-04-2009 | #323


Аватара для GaRuM

Старожил


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

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


Цитата gora:
Используйте режимы без удержания процесса. »
А поконкретнее? И как?

-------
Портал для дизайна и дизайнеров http://omnopol.ru/


Отправлено: 20:07, 26-04-2009 | #324


Аватара для GaRuM

Старожил


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

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


Надо вместо -aiW поставить -aiN

-------
Портал для дизайна и дизайнеров http://omnopol.ru/


Отправлено: 20:11, 26-04-2009 | #325


Аватара для wolkow70

Ветеран


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

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


Уважаемый Gora, подскажите плиз решение для такого вопроса:
Интегрирую ваш аддон NetFrameWork 3.5 SP1 +KB+LP, а также аддон ResPatch 3 in 1, и Z-Drv-Inst (ключ поставил 940 по вашей рекомендации).
При первом запуске последовательность выполнения у меня такая:
1. NetFrameWork 3.5 SP1 +KB+LP.
2. REsPatch 3 in 1.
3. Завершение уставноки драйверов.
4. Перезагрузка.
Хочу еще интегрировать BoaSoft PostInstaller, но не знаю как лучше выставить ключ RunOnce (какое значение лучше поставить), учитывая , что в x-Reset10 -950, а в Z-Drv-Inst -940.
И как ключ прописать лучше, в cmd в $OEM$?

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 09:17, 12-05-2009 | #326


Аватара для gora

Ушёл из жизни


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

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


Цитата wolkow70:
Хочу еще интегрировать BoaSoft PostInstaller, но не знаю как лучше »
Сам его не использую, но для таких программ предусмотрено это:
Цитата gora:
Пользователь может запустить свои программы после перезагрузки вызванной аддоном x-Reset10, т.е., при втором входе в систему, из автозагрузки (ключ HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run или HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce по желанию пользователя).
Для этого нужно подготовить файл StartAfterReset.bat, прописав в нем все нужные приложения, и поместить его в 7z SFX архив (xReset10.exe) согласившись на замену. После запуска приложений ключ из автозагрузки удаляется автоматически. »
Т.е., Вам нужно прописать в файл StartAfterReset.bat запуск BoaSoft PostInstaller и после перезагрузки он все установит.
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:27, 12-05-2009 | #327


Аватара для wolkow70

Ветеран


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

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


Цитата gora:
Т.е., Вам нужно прописать в файл StartAfterReset.bat запуск BoaSoft PostInstaller и после перезагрузки он все установит. »
Сорри, но если такой вариант мне не понравится, то как, все таки, выставить ключ для первого запуска и какое значение?

q=gora]Т.е., Вам нужно прописать в файл StartAfterReset.bat запуск BoaSoft PostInstaller и после перезагрузки он все установит. »[/q]
А если пойти по такому варианту, то как прописывать путь к исполняемому файлу (с какими путями), если принять, что BoaSoft PostInstaller будет на CD диске без раcпаковки на хард?

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 10:01, 12-05-2009 | #328


Аватара для gora

Ушёл из жизни


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

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


Цитата wolkow70:
Сорри, но если такой вариант мне не понравится, то как, все таки, выставить ключ для первого запуска и какое значение? »
По вашей информации Вы хотите запустить BoaSoft PostInstaller в промежутке между п.3 и п.4
Цитата wolkow70:
3. Завершение уставноки драйверов.
4. Перезагрузка. »
Значит и ключ надо выбирать в пределах 941...949. Как Вы его туда пропишите при установке, решать Вам, только не путайте ключ
Цитата wolkow70:
выставить ключ RunOnce »
и ключ
Цитата gora:
ключ реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\950 »
Это разные ключи!!!
Цитата wolkow70:
А если пойти по такому варианту, то как прописывать путь к исполняемому файлу (с какими путями), если принять, что BoaSoft PostInstaller будет на CD диске без раcпаковки на хард? »
В имеющемся в аддоне файле StartAfterReset.bat приведен возможный вариант запуска с CD аналогичной программы WPI, он там закомментирован, но может использоваться как пример запуска. Если будут проблемы с кардридерами, то полистайте ветку, уже на этот вопрос тоже отвечал.
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:15, 12-05-2009 | #329


Аватара для wolkow70

Ветеран


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

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


Цитата gora:
По вашей информации Вы хотите запустить BoaSoft PostInstaller в промежутке между п.3 и п.4
Цитата wolkow70:
3. Завершение установки драйверов.
4. Перезагрузка. » »
Именно так.

Цитата gora:
Значит и ключ надо выбирать в пределах 941...949. Как Вы его туда пропишите при установке, решать Вам, только не путайте ключ »
Правильно ли я понял, что значения ключей могут быть не только круглыми (940, 950 и т.д.), но и к примеру "945"?


Цитата gora:
Как Вы его туда пропишите при установке, решать Вам »
Что бы решить нужно знать методы, которыми можно прописать ключ.
А в этом пока не силен. Может подскажите какой метод лучше?

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 10:53, 12-05-2009 | #330



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] TrueCrypt jameszero Наборы обновлений для Windows XP/2003/Windows 7 73 08-08-2012 17:01
Утилиты - [addon] SuperCopier2 FreeKnight Наборы обновлений для Windows XP/2003/Windows 7 47 28-09-2011 11:20
Аддоны - [Addon] ThumbSizer bes1de Оформление Windows XP 16 28-08-2011 20:11
Утилиты - [addon] KatMouse 1.04 jameszero Наборы обновлений для Windows XP/2003/Windows 7 9 06-08-2011 19:18
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 Jekson07 Наборы обновлений для Windows XP/2003/Windows 7 110 28-07-2009 02:45




 
Переход