BS Post Installer - выбор программ перед установкой
-
lokoham
Re: BS Post Installer - выбор программ перед установкой
Boa Soft, а можно выложить исходники для конфигуратора?
-
lokoham
Re: BS Post Installer - выбор программ перед установкой
после применения программы на С появляется папка PreLoad
где и что надо прописать что бы папка не возникала?
где и что надо прописать что бы папка не возникала?
-
Bond01
Re: BS Post Installer - выбор программ перед установкой
conductor, этого сделать нельзя, - эта папка нужна для хранения временных файлов.
Все настройки можно посмотреть в редакторе конфигурации.
Все настройки можно посмотреть в редакторе конфигурации.
-
Lubitel Softa
Re: BS Post Installer - выбор программ перед установкой
conductor, можно прописать путь для логов в временную папку ОС а после установки софта по-любому пользуемся CCleaner-ом, он и очистит всё.
Код:
Пробовал отключить ведение лога, но это не помогло, папка PreLoad всё равно создаётся.
Код:
Код:
Код: Выделить всё
TempDir=%TEMP%
LogFile=%TEMP%\Logs\SoftwareInstallLog.txtПробовал отключить ведение лога, но это не помогло, папка PreLoad всё равно создаётся.
Код:
Код: Выделить всё
LogInstall=0
DetaliseLog=0-
Chudmin
Re: BS Post Installer - выбор программ перед установкой
Здравствуйте. У мну вопрос - как сделать, чтобы окно командной строки, которое вызывается при установки некоторых программ в "тихом" режиме, не появлялось поверх окна BS PostInstaller(а)?
-
Lubitel Softa
Re: BS Post Installer - выбор программ перед установкой
Chudmin, в файле Х:\skin\SKIN.INI прописать StayOnTop = 1. Тогда окно BSPI будет поверх всех остальных, но вы можете столкнуться с проблемой при установке программ "с нажатиями" AutoIt. Скрипт не сможет нажать на нужные кнопки т.к. окно устанавливаемой программы будет неактивно.
Выдержка из справки:
Перед командой возможны следующие префиксы:
#HIDE: - при его добавлении в команду, она будет выполнена в скрытом окне.
#CMD: - при его добавлении в команду, она будет интерпретирована как команда CMD интерпретатора и выполнена.
#HCMD: - при его добавлении в команду, она будет интерпретирована как команда CMD интерпретатора и выполнена в скрытом окне.
Пример:
RootInstallDir=C:\install
Folder=TESTS
Command1=3DMark2001 se.exe /s
Command2=#HCMD: echo 3DMark2001 se >> C:\SoftList.txt
Второй командой будет выполнена команда CMD интерпретатора echo 3DMark2001 se с выводом в файл C:\SoftList.txt
Выдержка из справки:
Перед командой возможны следующие префиксы:
#HIDE: - при его добавлении в команду, она будет выполнена в скрытом окне.
#CMD: - при его добавлении в команду, она будет интерпретирована как команда CMD интерпретатора и выполнена.
#HCMD: - при его добавлении в команду, она будет интерпретирована как команда CMD интерпретатора и выполнена в скрытом окне.
Пример:
RootInstallDir=C:\install
Folder=TESTS
Command1=3DMark2001 se.exe /s
Command2=#HCMD: echo 3DMark2001 se >> C:\SoftList.txt
Второй командой будет выполнена команда CMD интерпретатора echo 3DMark2001 se с выводом в файл C:\SoftList.txt
-
conductor
Re: BS Post Installer - выбор программ перед установкой
Цитата Lubitel Softa:
conductor, можно прописать путь для логов в временную папку ОС а после установки софта по-любому пользуемся CCleaner-ом, он и очистит всё.
Lubitel Softa,
[Installitem_00155]
Group=Мусор
Caption=WinFinish
Description=удаление мусора
Publisher=
PublisherURL=
Depends=
DependsOr=
Exclude=
Folder=Delite
CheckTagFile=
IconFile=
IconNumber=201
ScreenShotImage=
NfoFileName=
MinToTray=0
PreRegFile=
Command1=WinFinish.cmd
Command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
WinMinVer= . . .sp
WinMaxVer= . . .sp
WinBits=
Default=1
Presets=
VisibleInPresets=
Fixed=0
Visible=1
RebootNeed=0
пришлось делать так
WinFinish.cmd
"cmd /c rd /s /q %systemdrive%\PreLoad"
conductor, можно прописать путь для логов в временную папку ОС а после установки софта по-любому пользуемся CCleaner-ом, он и очистит всё.
Lubitel Softa,
читать дальше »
[Installitem_00155]
Group=Мусор
Caption=WinFinish
Description=удаление мусора
Publisher=
PublisherURL=
Depends=
DependsOr=
Exclude=
Folder=Delite
CheckTagFile=
IconFile=
IconNumber=201
ScreenShotImage=
NfoFileName=
MinToTray=0
PreRegFile=
Command1=WinFinish.cmd
Command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
WinMinVer= . . .sp
WinMaxVer= . . .sp
WinBits=
Default=1
Presets=
VisibleInPresets=
Fixed=0
Visible=1
RebootNeed=0
пришлось делать так
WinFinish.cmd
"cmd /c rd /s /q %systemdrive%\PreLoad"
-
lokoham
Re: BS Post Installer - выбор программ перед установкой
Boa Soft, если прописана проверка наличия файла,при установке программы,и если этот файл Конфигуратор не находит,то почему то ставятся 2 галочки "Запрет изменения выбора" и "Скрыть пункт из списка". И это происходит при каждом запуске Конфигуратора.И при запуске Presetup.exe,если даже этот файл есть и его находит сама оболочка,то отображаться программа всё равно не будет,потому что в конфиг файле прописано,чтоб пункт был скрыт.
Я понимаю,что можно эти галочки убирать перед сохранением каждый раз,но когда в списке больше 100 программ и при каждом запуске конфигуратора эти галочки вновь поставятся - это очень не удобно и долго.
Да и по идее эти галочки не должны ставиться автоматом.
Я понимаю,что можно эти галочки убирать перед сохранением каждый раз,но когда в списке больше 100 программ и при каждом запуске конфигуратора эти галочки вновь поставятся - это очень не удобно и долго.
Да и по идее эти галочки не должны ставиться автоматом.
-
lokoham
Re: BS Post Installer - выбор программ перед установкой
Эх,жалко,Boa Soft,что такой проект оказался почти заброшенным( Столько интересных задумок,которые можно было бы реализовать...Да и уверен что проект можно совершенствовать и совершенствовать ... Но этого больше не происходит((
Исходники тоже не обновляются,над которыми можно было бы поработать(
И мне действительно жаль,ведь твоя оболочка - лучшая для установки программ! WPI тут и рядом не стоит ! А если реализовать,всё что задумано - это будет просто шедевр...
Я конечно понимаю,что у тебя наверное не хватает времени на нее,но надеюсь что проект всё таки в скором времени получит свое дальнейшее и очень перспективное развитие.
Исходники тоже не обновляются,над которыми можно было бы поработать(
И мне действительно жаль,ведь твоя оболочка - лучшая для установки программ! WPI тут и рядом не стоит ! А если реализовать,всё что задумано - это будет просто шедевр...
Я конечно понимаю,что у тебя наверное не хватает времени на нее,но надеюсь что проект всё таки в скором времени получит свое дальнейшее и очень перспективное развитие.
-
Boa Soft
Re: BS Post Installer - выбор программ перед установкой
Проект не заброшен. Просто сейчас нет на него времени.
Но, в будущем маячит тупик. Компилятора для 64 нет и видимо не предвидется. Переписывать же все на C нереально и знаю я С плохо. Разве что, для корректной установки на 64 bit системах написать 64бит програмку-переходник, как это сделано в TotalCommander.
Но, в будущем маячит тупик. Компилятора для 64 нет и видимо не предвидется. Переписывать же все на C нереально и знаю я С плохо. Разве что, для корректной установки на 64 bit системах написать 64бит програмку-переходник, как это сделано в TotalCommander.