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

Название темы: Вопросы По WPI
Показать сообщение отдельно

Аватара для Zetoke

Ветеран


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

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


Предлагаю вам запуск Windows Post Install Wizard (WPI) таким способом
(добавление ключа в реестр для запуска при первой загрузки при помощи CMD файла методом svcpack):
Создается CMD файл (с помощью блокнота допустим) с таким вот содержанием:
Код: Выделить весь код
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51 set CDROM=%%i:
set wpipath=%CDROM%\wpi

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%wpipath%\WPI.hta" /f
Сохраняем как runonceex.cmd и копируем в папку I386\SVCPACK
Теперь в файле svcpack.inf в секции [SetupHotfixesToRun] прописываем название созданного нами файла. Также в секции [SetupData] параметр CatalogSubDir должен иеть такое значение "\I386\SVCPACK"
Наш файл запустится на T13 (за 13 минут до конца установки) и добавит ключ в реестр в секцию RunOnceEx. И при первой загрузке системы с вашего установочного диска запустится WPI.
Теперь примечание:
Если файл wpi.hta находится в другом месте (не в папке WPI корня диска), то в строчке созданного нами cmd файла:
Код: Выделить весь код
set wpipath=%CDROM%\wpi
вместо %CDROM%\wpi нужно нужно указать свой путь к папке, содержащей wpi.hta (не трогая переменную %CDROM%).


PS На примере этого способа можно запускать и другие приложения, батники и т.д.

Последний раз редактировалось Zetoke, 01-03-2008 в 23:46.


Отправлено: 23:10, 01-03-2008 | #549

Название темы: Вопросы По WPI