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

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


Сообщения: n/a

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


Думаю, можно запустить примерно такой же файл ответов, который сохранит на жёсткий список устанавливаемых программ, а потом из svcpack запустить одну прогу, которая прочитает список и установит только те проги, которые в нём указаны. Имхо, всё это можно реализовать простым батником.
Но тут одна загвоздка - жёсткий придётся форматировать до установки или же не форматировать вообще, чтобы прочитать файл. По крайней мере, я не знаю способа, которым можно сохранить файл на cd/dvd диск без записи.

Пример батников:
читать дальше »

edit.bat:
Код: Выделить весь код
@echo off
set settingsfile=%systemDrive%\postsetup.ini
title Выбор программ перед установкой Windows

SET /P prog1=Устанавливать программу 1? (y/n)
if "%prog1%"=="y" (
echo program1.exe>%settingsfile%
call :prog2
) else ( call :prog2 )
GoTo :EOF
:prog2
SET /P prog2=Устанавливать программу 2? (y/n)
if "%prog2%"=="y" (
echo program2.exe>> %settingsfile%
call :prog3
) else ( call :prog3 )
GoTo :EOF
:prog3
SET /P prog3=Устанавливать программу 3? (y/n)
if "%prog3%"=="y" (
echo program3.exe>> %settingsfile%
call :finish
) else ( call :finish )
GoTo :EOF
:finish
echo Список устанавливаемых программ готов. Можно начинать установку Windows.
pause
exit
В Svcpack.inf пишем один батник, который и запустит установку прог по списку:

setup.bat:
Код: Выделить весь код
@echo off
set settingsfile=%systemDrive%\postsetup.ini
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:
if exist %settingsfile% (
call :setup
) else (
call :error )
:setup
rem Точный код чтения и установки из файла не помню, но кажется так. Если что, поправьте меня.
For /F "Delims=" %%I In (%settingsfile%) Do start /wait %%~I
GoTo :EOF
:error
echo Внимание! Ошибка! Файла конфигурации не сущестует!
echo Установка будет выполнена полностью!
pause
For %%i In (%cdrom%\*.*_) Do start /wait %%i
GoTo :EOF
exit
Что-то вроде этого...

Последний раз редактировалось D_Master, 18-09-2008 в 07:36.

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

Отправлено: 06:21, 18-09-2008 | #2