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

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

Старожил


Автор проектов


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

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


dimez,

Цитата dimez:
тут внимательно CDImg посмотрел, его всё-таки надо подправить под 64 бита: в Finish - вставить строчку с Filecase на %AMD64% »
разумеется.

Финиш из будущего пакета:

Код: Выделить весь код
Echo Создание ISO-образа.

If Not Exist "%~1\Settings.ini" (
  Echo Ошибка: не найден файл %~1\Settings.ini.
  GoTo :EOF
)

Set ISOName=
Set ISOLabel=

For /F "UseBackQ Tokens=1* Delims==" %%K In ("%~1\Settings.ini") Do (
  If /I "%%K"=="Name" Set ISOName=%%~L
  If /I "%%K"=="Label" Set ISOLabel=%%~L
)

If "!ISOName!"=="" (
  Echo Ошибка: не задано имя.
  GoTo :EOF
)
If "!ISOLabel!"=="" (
  Echo Ошибка: не задана метка.
  GoTo :EOF
)

If Not Exist ..\ISO MD ..\ISO
If Exist "..\ISO\!ISOName!" Del /F /Q "..\ISO\!ISOName!"

SET DATE = DATE /T

PushD "%~1\BIN"
Start "Создание ISO-образа" /Wait CDImage.exe -L"!ISOLabel!_%DATE%" -YD -N -H -X -OCI -M -D -BBOOT.BIN "%Distr%" "..\..\..\ISO\!ISOName!_%DATE%.ISO"
PopD
У меня работает.

-------
По-настоящему занятой человек в свободное время спит.


Отправлено: 14:06, 19-06-2009 | #136