BS Post Installer - выбор программ перед установкой

Ответить
 • Просмотры: 29
Аватара пользователя
NikLok

Re: BS Post Installer - выбор программ перед установкой

Сообщение NikLok »

Цитата Cesc:



[Setup]

RootInstallDir=%CDROM%

....

CdTstFile=BOOTFONT.BIN
BS Post Installer - выбор программ перед установкой




так


Цитата Cesc:



[Installitem_022]

Group=System

Caption=hfdhgdfghdfh

Description=Набор библиотек

Depends=

Folder=Soft\TOTAL_COMMANDER_v6.03A

Command1=TCMD603A.EXE
BS Post Installer - выбор программ перед установкой




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



ГДЕ ЛЕЖИТ TCMD603A.EXE ? полный путь напиши...
Аватара пользователя
Boa Soft

Re: BS Post Installer - выбор программ перед установкой

Сообщение Boa Soft »

Цитата Konf:



ГДЕ ЛЕЖИТ TCMD603A.EXE ? полный путь напиши...
BS Post Installer - выбор программ перед установкой




Значит TCMD603A.EXE лежит на диске-у меня путь такой-F:\soft\Total commander v6.03a\TCMD603A.EXE.

Где лежит BS не имеет значение?
Аватара пользователя
NikLok

Re: BS Post Installer - выбор программ перед установкой

Сообщение NikLok »

Где лежит BS значения не имеет

пробелы в имени папки убирал?
Аватара пользователя
NikLok

Re: BS Post Installer - выбор программ перед установкой

Сообщение NikLok »

Цитата Konf:



Где лежит BS значения не имеет

пробелы в имени папки убирал?
BS Post Installer - выбор программ перед установкой




Все делал:и подчеркивал,и пробелы убирал,все равно заладтло-не удалось найти указанный файл.

Может че-то с дисководом?В версии 1.10 пишет,что вроде определило букву-F:,но дальше пишет,что не удалось найти файл
Аватара пользователя
Boa Soft

Re: BS Post Installer - выбор программ перед установкой

Сообщение Boa Soft »

NikLok,



Не надо менять расширения на корявые. Файл конфигурации должен быть ini, файл автоответов - тоже имя, но с расширением set. Другое сочетание корректно не поддерживается.
Аватара пользователя
Jilted

Re: BS Post Installer - выбор программ перед установкой

Сообщение Jilted »

Цитата Konf:



у тебя точно файл назван TCMD603A.EXE

я и про расширение и про буквы в названии- например русская "С" вместо английской...

не находит только этот файл?
BS Post Installer - выбор программ перед установкой




Не находило любой файл+я копировал название,а не писал сам.

Ну вроде решил так-был прописан Bootfont.ini,а в RootInstallDir=%Sourse%.

Я икспериментировал,вроде пишет,что букву определило,но та же проблема.

Случайно поменял RootInstallDir=%Sourse% на RootInstallDir=%CDROM% и все заработало.Может это баг с %Sourse%,может у меня чето не то.

Завтра все соберу и протестю заодно.



cmdlines.txt,RunOnceEx.cmd просто кинуть в $OEM$ и все или надо еще чет прописать,эт я чтоб наверняка получилось,вот и спрашую



В svcpack.inf писать надо это

[GuiRunOnce]

Command0="C:\install\presetup.exe " ?????
Аватара пользователя
NikLok

Re: BS Post Installer - выбор программ перед установкой

Сообщение NikLok »

Цитата Konf:



главное, чтоб файл с ЭТИМ именем, что прописан в CdTstFile был в корне твоего CD
BS Post Installer - выбор программ перед установкой




НЕ обязательно, чтоб маркер (файл) был в корне!


Цитата Cesc:



Случайно поменял RootInstallDir=%Sourse% на RootInstallDir=%CDROM% и все заработало.Может это баг с %Sourse%,может у меня чето не то.
BS Post Installer - выбор программ перед установкой




Переменная %Sourse% работает только в последних бетах:


Цитата Boa Soft:



%SOURCE% - указывает на корень диска, на котором найден SourceTagFile (см ниже).



%CDROM% - тоже, что и %SOURCE% (для совместимости).



%ROOT% - указывает на развернутый RootInstallDir. Не использовать в объявлении RootInstallDir!!!



Вчера вот пересобирал конфиг, так что все работает:



Код:

Код: Выделить всё

[Setup]
RootInstallDir=%SOURCE%\My Office
SourceTagFile=My Office\Setup\Presetup.exe
[Installitem_008]
Command1=%ROOT%\Adobe\Photoshop CS3\setup.exe --mode=Silent --deploymentFile="%ROOT%\Adobe\Photoshop CS3\Deployment.xml"
Аватара пользователя
Jilted

Re: BS Post Installer - выбор программ перед установкой

Сообщение Jilted »

NikLok, Ну я вроде вопрос конкретный задал... Мне с харда НЕ НАДО... Мне с сидюка.
Аватара пользователя
NikLok

Re: BS Post Installer - выбор программ перед установкой

Сообщение NikLok »

Jilted, Тогда значит у тебя хромает определение привода СиДюка. У меня эта конструкция имеет классический вид:



Код:

Код: Выделить всё

SET CDROM=%~d0
FOR %%d IN (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: W: X: Y: Z:) DO (IF EXIST %%d\WIN51IP.SP2 set CDROM=%%d&& goto metka)
:metka

Ну и соотв далее

Код:

Код: Выделить всё

REG ADD %KEY%\010 /V 8 /D "%CDROM%\Install\Presetup.exe " /f

Ты попробуй определение привода при помощи батника и посмотри какую букву он лепит!

Часто мешают всякие кардридеры.



Boa Soft, Я вот тут подумал, а почему ты конфигуратор обидел - в смысле в нем нет музыки!
Аватара пользователя
NikLok

Re: BS Post Installer - выбор программ перед установкой

Сообщение NikLok »

Boa Soft, В порядке осмысления твоего творения возникают соотв. вопросы:

А есть ли уж такая суровая необходимость в секциях [PreInstall] и [PostInstall]?

Ведь действие их можно эмулировать в первом и последнем [Installitem]

Может быть они так и реализованы как [Installitem] с жестко заданными остальными свойствами?



А еще в заключительную секцию я вставил вызов скрипта осуществляющего настройку системы.

Одновременно вызов BSPI записан в autorun. И вот тут-то есть засадный момент. Вставляю диск ставлю софт, а вот тюнинговые действия мне вроде как уже не нужны! Это же достановка софта! Пришлось перенести это дело в другое место. Может стоит ввести ключ - OnlyItems - то есть выполнять только установку программ. Вот в таком варианте предварительная и заключительная секции наполняют более глубоким смыслом?
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»