Показать полную графическую версию : BS Post Installer - выбор программ перед установкой
А как тогда его удалить с харда после окончания всех установок?
Cesc, например создай в папке Temp - это по моему самое простое.... или команда RD /S /Q имя директории ....последней командой установки
или команда RD /S /Q имя директории ....последней командой установки »
/q %sytemdrive%\Windows\temp-все правильно?
то есть так писать в Win.sif?
%temp% и %tmp% сами по себе однозначно определяют нахождение временной папки..
из winnt.sif я такого не запускал- так что проверь сам. У меня в секции post install запускается bat файл, который все чистит...
[PostInstall]
Folder=
Command2=%SOURCE%\WPI\System\cleanup.cmd
Reboot=0
PowerOff=0
Если можешь напиши что где писать,чтобы она скопировалась и запустилась при первой загрузке.Бошка кругом,ниче не варит не обижайся,может повторяюсь.
Если не трудно напиши.Пора спать,завтра буду разбирать что к чему.
Real Root
10-12-2007, 01:45
Cesc, если внимательно, по порядку читать readme файл и по его примеру составлять свой конфигурационный файл, то первый работоспособный файл конфигурации создается за 4-5 часов - причем без единого лишнего вопроса. Свой, который я выложил недавно собирал с нуля, примерно за 40 минут сделал. Можешь посмотреть эту тему и мои вопросы в ней - все писали файлы сами. Просто раньше багов в проге много было, и в основном шло обсуждение багов.
Еще раз советую, читай букварь форума "Учебник по автоматической установке" - пока его на 100% не освоишь каша в голове будет все больше и больше.
Чет не могу сделать так,чтобы она грузила инсталки с CDROM-а.
Как это исправить,че где писать,подскажите.
Уже как тока не писал,пишет не найден указаный файл.Версия 1.0.9
чтобы она грузила инсталки с CDROM-а »
[Setup]
RootInstallDir=%SOURCE%\WPI\
...
[Installitem_007]
Group=System
Caption=Microsoft Baseline Security Analyzer 2.0.1
Description=Security Analyzer
Folder=System\Updater
Command1=MBSA.msi /passive
KillWait=0
Default=1
Fixed=0
Visible=1
RebootNeed=0
MBSA.msi лежит в папке \WPI\System\Updater на компакте....
Konf,
Писал и так и так.
RootInstallDir=%SOURCE%\SOFT\-там инсталки и так писал.
потом в нужной проге Folder=TOTAL COMMANDER v6.03a и Command1=пример.ехе.
не хочет,хоть ты тресни.
Пишу вместо %SOURCE% имя диска например F:\,все работает.
чего прописано в SourceTagFile=
и где оно (то, что прописано находится?
чего прописано в SourceTagFile=
и где оно (то, что прописано находится? »
В версии 1.0.9 такого вроде нет.Прописывал в Command1 и полный путь-ноль эмоций.
Пишу прямо в RootInstallDir=F:\-имя моего сд-запускает,а с %CDROM%-нет
1.0.9 значит что написано в CdTstFile= и где это находится ( то, что после равно)
см. файл readme.txt строка 193
Нема такой строки в PRESETUP.INI
readme.txt ЧИТАЙ!!!!
строки 152-160
[Setup]
........
CdTstFile=$install$.id
строки 193-196
CdTstFile - Поддерживается внутренняя переменная %CDROM%. Программа сканирует
все найденные в системе CD и если в нем есть диск и в его корне есть
маркерный файл, указанный здесь, то переменной %CDROM% будет
присвоена буква диска
у тебя %CDROM% не может быть автоматом определена без CdTstFile
Konf,
Так че делать.
1.Я так понимаю надо просто закинуть $install$.id в корень СД.
2.записать в PRESETUP.INI CdTstFile=$install$.id.
А че писать в $install$.id???
ничего в него писать не надо- просто диск , где лежит этот файл и даст букву переменной %CDROM%
можешь хоть bootfont.bin искать, хоть Win51 - главное, чтоб файл с ЭТИМ именем, что прописан в CdTstFile был в корне твоего CD
Прописал в PRESETUP.INI:
[Setup]
RootInstallDir=%CDROM%
EnableUserInput=1
EnableCloseMsg=1
EnableWelcomeDlg=0
CheckFDD=0
LogFile=%SYSTEMDRIVE%\InstallLog.txt
LogInstall=1
CdTstFile=BOOTFONT.BIN
;CdTagFile=0
;DefaultTimer=30
ReadMeText=
писал в CdTstFile=%CDROM%\BOOTFONT.BIN-ноль
[Installitem_022]
Group=System
Caption=hfdhgdfghdfh
Description=Набор библиотек
Depends=
Folder=Soft\TOTAL COMMANDER v6.03A
Command1=TCMD603A.EXE
Не работает
Folder=Soft\TOTAL COMMANDER v6.03A »
попробуй поменять на Folder="Soft\TOTAL COMMANDER v6.03A" или просто от пробелов в названии избавься
попробуй поменять на Folder="Soft\TOTAL COMMANDER v6.03A" или просто от пробелов в названии избавься »
Когда пишешь определенную букву диска-работает,а с %CDROM%-нет.
Как тока не писал-не грузит.Что еще может быть,что ДЕЛАТЬ???
Поиск по теме дал аналогичный вопрос, но ответа не нашел. Порядок установки программ - я так надеялся, что он определяется номером Installitem_xxx, а оказалось, установка идет в порядке групп. Может я невнимательно читал, можно ли задать порядок установки? Или придется искусственные группы делать, чтобы добиться нужного порядка? В "идеале" конечно модно сделать одну группу, но это не так красиво выглядит...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC