Имя пользователя:
Пароль:
 

Показать сообщение отдельно

in job


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

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


Вложения
Тип файла: zip cd_eject.zip
(645 байт, 17 просмотров)

Можно сделать вот так:
1. В начале файла "RunOnceEx.cmd" строку "SET i=100" заменяем на SET i=200
2. Туда же (в конец перед строкой "EXIT") добавляем строки
Код: Выделить весь код
REG ADD %KEY%\%i% /VE /D "Installing Software..." /f
REG ADD %KEY%\%i% /V 1 /D "%CDROM%\Unattend\CMD\run_soft.cmd" /f
REG ADD %KEY%\%i% /V 2 /D "%CDROM%\Unattend\VBS\cd_eject.vbs" /f
Расшифровываю назначение и содержание файлов:
run_soft.cmd - тот-же "RunOnceEx.cmd", только в нем для запуска его команд после перезагрузки значение параметра "i" надо установить равным "100", т.е. пишем в начале "SET i=100". Если в начале этого файла есть строка "SET CDROM=%~d0", его надо обязательно запускать с CD-ROM.
cd_eject.vbs - скрипт, который:
Выведет диалоговое окно с вопросом об установке дополнительного ПО/драйверов (кнопки "да"/"отмена").
В случае выбора "да" скрипт:
а) продолжит установку винды;
б) сам откроет лоток CD-ROM для диска №2.
После перезагрузки будут запущены команды из "run_soft.cmd".
В случае нажатия кнопки "отмена":
а) отменит выполнение команд из файла "run_soft.cmd";
б) продолжит (завершит) установку Windows.

!!! Замечание для Windows 2000.
В папке "%systemroot%\system32" должен находиться файл "reg.exe" (можно взять из дистрибутива Windows XP либо с установочного диска Windows 2000, лежит в cab-архиве <CD-ROM>:\SUPPORT\TOOLS\support.cab).

В приложении - файл "cd_eject.vbs"

Последний раз редактировалось Dmitry_K, 21-01-2007 в 12:47.

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

Отправлено: 20:37, 20-01-2007 | #26