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

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

 

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


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

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


gora, спасибо не помогло

Отправлено: 07:36, 19-06-2008 | #131



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

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


Аватара для Shanser

Ветеран


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

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


При установки сборки (Windows XP SP3 с несколькими разными аддонами, интегрировал RP_Poly3.5.4 (ResPatch 3 в 1) от gora (от 22.06.2008г.). выбрал вариант установки - RP_Poly3.exe -ai12 -gm2 ("Пропатчиванием ресурсов после установки при первом входе в систему с интерактивным выбором варианта с помощью меню" + аддон Х-Резете от DJ Cool) заметил глюк связанный с тем, что аддон Х-Резет от DJ Cool`не корректно работает с RP_Poly3.5.4.

Некорректность выражается в том что аддон RP_Poly3.5.4 не найдя ключа для перезагрузки в ветке HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx использует свой механизм перегрузки системы. В таком случае все последующие программы не устанавливаются нормально.

Как видно описания аддона Х-Резет DJ Cool`а:
Цитата:
Во время запуска (Т-13) сканирует ветку RunOnceEx, находит последнюю ветку и
дописывает последней командой вызов себя из RunOnce.
(если RunOnceEx пустой - используется ветка 950)
При отсутствии в RunOnceEx TITLE прописывает значение "Установка приложений"
Копирует себя в папку system32, где после отработки стирается.
DJ Cool нельзя ли каким бы то нибыло образом подружить ваш аддон с RP_Poly3.5.4? Спасибо!!!

Отправлено: 16:58, 27-06-2008 | #132


Аватара для Grunger86

Ветеран


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

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


Простите пожалуйста, а я вообще не понимаю для чего нужен этот аддон X-Reset10, если можно просто перезагрузить с задержкой времени через встроенный в винду shutdown.exe, посредством runonceex? И никаких аддонов создавать не нужно... прописал строку перезагрузки один раз, если надо изменить время или надпись - изменил в блокноте и всё. зачем нужен аддон с возможностью задания параметров, тоже не очень понимаю - мне удобнее перепаковать аддон, изменив ну очень уж маленький интервал в 10 секунд (удалить ничего не успевает). и уж тем более прописывать в таком шикарном и классном инсталляторе .net framework 1.1+3.5 принудительное использование x-reset10

-------
Поможем друг другу стать лучше! Отметим правильные ответы и полезные сообщения!


Отправлено: 17:07, 27-06-2008 | #133


Аватара для Котяра

Ветеран


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

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


Цитата Grunger86:
и уж тем более прописывать в таком шикарном и классном инсталляторе .net framework 1.1+3.5 принудительное использование x-reset10 »
Согласен.

Отправлено: 18:05, 27-06-2008 | #134


Аватара для gora

Ушёл из жизни


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

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


Цитата Grunger86:
я вообще не понимаю для чего нужен этот аддон X-Reset10, если можно просто перезагрузить с задержкой времени через встроенный в винду shutdown.exe, посредством runonceex? »
Так аддон (от gora), только это и делает!
Цитата Grunger86:
прописал строку перезагрузки один раз, если надо изменить время или надпись - изменил в блокноте »
Куда прописать? Вы знаете, а новичок, первый раз скачавший один из аддонов требующих перезагрузки, НЕ знает! Надо подумать и о них. Представьте сколько будет от них вопросов: чего писать, куда писать, в каком редакторе, в какой кодировке сохранять, куда положить написанное и т.д, и т.п....

Уже устал повторять: НЕ хотите использовать аддон - не используйте. Зачем здесь писать о не нужности аддона!? Какова цель???
Цитата Котяра:
Согласен. »
А Вы с чем согласны?
Цитата Grunger86:
шикарном и классном инсталляторе .net framework 1.1+3.5 »
С этим? Что-то я не видел вашего ника в списке поблагодаривших автора за создание инсталлятора. Имейте совесть, не стоит "кусать руку дающего".(Ежедневный трафик упомянутого аддона превышает 1Гб, а вместо благодарности одни упреки и претензии )

Отправлено: 18:40, 27-06-2008 | #135


Аватара для Grunger86

Ветеран


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

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


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

-------
Поможем друг другу стать лучше! Отметим правильные ответы и полезные сообщения!


Отправлено: 18:49, 27-06-2008 | #136


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


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

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


Shanser,

использую эти два аддона плюс другие. Все норм.

Отправлено: 01:56, 28-06-2008 | #137


Аватара для DJ Cool

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


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

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


Shanser, пардон за молчание, дела были. Проверьте интеграцию аддона в svcpack.inf (распаковать svcpack.in_ из i386), есть ли там строка xReboot.exe -i -w25 -k0.
Просто у других проблем не возникало. Аддон RP_Poly3.5.4 gora, и процедура проверки самим аддоном работает как с моим, так и с аддоном от gora.

Цитата Grunger86:
можно просто перезагрузить с задержкой времени через встроенный в винду shutdown.exe »
встроенный shutdown.exe не "стопорит" дальнейшую загрузку, сначала использовал:
Код: Выделить весь код
cmd /k shutdown
но не очень красиво, вот и нарисовал на AutoIt-е.
А застолбить себе ветку в RunOnceEx никак не получиться, вот и делаю скан на Т-12.

Я делаю дистриб вставил диск, пару нажатий с разделами, иногда дровами, и к компу больше не подходить, а если подошел - то уже всё!!! установлено и готово.

P.S. Насчет благодарностей: 2b версию больше 300 скачало и без нажатия этой кнопки вообще, щас 3b из 150 двое...

Отправлено: 18:02, 28-06-2008 | #138


Аватара для Grunger86

Ветеран


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

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


Цитата DJ Cool:
shutdown.exe не "стопорит" дальнейшую загрузку »
загрузку чего и зачем? что-то не понял...

-------
Поможем друг другу стать лучше! Отметим правильные ответы и полезные сообщения!


Отправлено: 18:05, 28-06-2008 | #139


Аватара для DJ Cool

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


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

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


Цитата Grunger86:
загрузку чего и зачем? что-то не понял... »
Где уверенность что всё что в автозагрузке отработано?
shutdown создаёт дочерний процесс, закрывая свой, тем самым загрузка продолжается (пока shutdown считает секунды).

Отправлено: 18:14, 28-06-2008 | #140



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




 
Переход