fanatf1
Цитата:
Т.е. вопрос есть ли у неё возможность ставиться с диска, ничего не копируя на винт
|
Ес-но есть:
1. Ложишь все относящееся к
WPI (каталоги
Common,
Themes,
WpiScripts и файлы
WPI.ico,
WPI.cmd,
WPI.hta) в корень CD/DVD-диска. Если не хочешь в корень - измени в файле
wpi.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:\WPI.ico set CDROM=%%i:
и
set wpipath=%~dp0
соответственно на:
Код:
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=%~d0\твой_путь_к_wpi_на_CD_или_DVD_диске_без_обратного_слэша_в_конце
2. В файле
WpiScripts\config.js все вхождения
%systemdrive%\\Install\\ заменяешь на
%cdrom%\\Install\\ (конечно, если устанавливаемые проги лежат именно здесь).
3. В секцию
[GuiRunOnce] файла
I386\winnt.sif дописываешь
%cdrom%\wpi.cmd (или
%cdrom%\путь_к_wpi\wpi.cmd).
4. Качаешь утилку
setenv.exe (35 328 байт) и кладешь ее в каталог
$OEM$
5. Создаешь в каталоге
$OEM$ файл
prep_env.cmd такого содержания:
Код:
@echo off
setenv -m cdrom %~d0
exit
6. В секцию
[COMMANDS] файла
$OEM$\cmdlines.txt дописываешь строку
"prep_env.cmd"
7. Если не хочешь после установки лицезреть "лишнюю" переменную
cdrom среди переменных среды, тогда еще добавь
setenv -m cdrom /delete в свой файл
cleanup.cmd