Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Отработка RunOnceEx на T-13 (http://forum.oszone.net/showthread.php?t=64864)

fox_sly 25-04-2006 12:01 431415

Отработка RunOnceEx на T-13
 
Вложений: 1
Хотелось бы несколько расширить вопрос по отработке ветки HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
проще RunOnceEx, как описано в этой ветке ,
Цитата:

RunOnceEx.cmd будет выполнен во время графического этапа установки Windows,
когда до конца останется 12 минут. После перезагрузки и первого входа в систему
RunOnceEx будет запущен.
Однако вы можете запустить RunOnceEx.cmd на Т-39 из секции winnt.sif
Код:

[GuiUnattended]
DetachedProgram = "%SystemDrive%\Temp\RunOnceEx.cmd"

и отработка данного файла будет произведена автоматически на T-13, т.е за 13 минут до окончания установки, ну а как это использовать в своих нуждах, это лично дело каждого.

specialist 25-04-2006 14:34 431468

fox_sly
Это вопрос или ответ)
Материалы сайта достаточно понятно и логично изложены

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

fox_sly 25-04-2006 17:01 431508

specialist
Это ответ:)
В том то и дело, что в материалах сайта про отработку параметра RunOnceEx на Т-13 все описано подробно, но в моем примере выполнение добавленных параметров на T-39 в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx происходит именно на T-13, а не при первом входе в систему:).
Просто лично я использую метод установки без $оем$ папок, без cmdlines.txt и т.д
и добавление пользователя и твики реестра добавляются через RunOnceEx из Presetup.cmd (установка методом подмены Setup) на T-39,
а выполнение (создание учетной записи и применение твиков) происходит на T-13 (что собственно видно из вложения).
Может я плохой объяснитель, но цель темы была дополнительная информация о времени отработки (не добавления) RunOnceEx, ну вот совсем наверное всем мозги запудрил.:o
PS итог:
Код:

Время добавления    RunOnceEx    Время выполнения
-- T-39 --------------------------------- T-13 --
-- T-13 - T-0 ------------------ первый вход в систему --


Vadikan 26-04-2006 00:50 431608

fox_sly
При исполнении файла на Т-39, команды RunOnceEx отрабатывают на Т-12. При исполнении файла на Т-12, команды RunOnceEx отрабатывают при первом входе в систему. Я так понял?

fox_sly 26-04-2006 11:16 431702

Vadikan
из моего опыта получается что так :)

Vadikan 26-04-2006 11:36 431712

fox_sly
Интересно. Мне просто никогда не приходило в голову выполнять импорт RunOnceEx в реестр на Т-39. Я так сходу не могу даже сказать почему инициируется запуск RunOnceEx на этом этапе. А установка при этом продолжается или приостанавливается до окончания отработки всех команд?

Вообще, способов выполнения заданий на Т-12 достаточно и без RunOnceEx - это и cmdlines.txt и svcpack.inf. Я все-таки считаю, что RunOnceEx логичнее использовать для установки ПО при входе в систему - все таки интерфейс имеется :) К тому же, далеко не все ПО можно установить на Т-12. А всякие рутинные задачи можно выполнить из вышеперчисленных файлов. Но если есть еще способ, то почему бы и нет? :)


Время: 00:02.

Время: 00:02.
© OSzone.net 2001-