PDA

Показать полную графическую версию : BS Post Installer - выбор программ перед установкой


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

boss911
23-12-2008, 01:00
то в скриптах можно убрать ожидание старта программы в концее её установки и сразу переходить к установке следующего пункта. »
Я бы не стал такого делать, имхо.

Бывают случаи, что приходится убить приложение, чтобы для него применить настройки, то ли файл подсунуть с настройками, толи reg файл импортировать, в таком случае настройки могут не применится при запущенном приложении. Это только пример, а реально могут быть и другие случаи.

В общем, я за то, чтобы каждое запущенное действие, строго ожидалось своей остановки, то есть, оставить как есть в данный момент.

NikLok
23-12-2008, 09:45
boss911, Заметьте я не предлагал исключить старый механизм, а только предложил добавить к нему некоторое расширение. Так, что считаю что по прежнему все в наших руках. Конечно классическая схема и понятнее и завершеннее.

VASOTELVI
23-12-2008, 12:26
Всем привет. Возможен ли вариант точно такой же программы, только в такой реализации: Есть система и установленные в нее приложения; "эта программа", по принципу деинсталятора (или на базе лога после инсталла) по выбору юзера делает общий инсталятор для выбранных из списка программ в системе установленных?

Sandy Ann
10-01-2009, 00:50
Посоветуйте, чего делать. Уже груду софта загнал под эту оболочку и на тебе. При попытке запустить оболочку с флешки, защищенной от записи(по-другому низя) получаю http://pic.ipicture.ru/uploads/090110/ZqKhUA18DW.png. Выручайте кто чем может!

YuriPet
10-01-2009, 00:57
Sandy Ann
:read: Читаем readme.rtf:
Запуск с Read-only носителя возможен при переназначении файла лога на жесткий диск. В этом случае изменение файла ответов невозможно (или использование его с дискеты).

Sandy Ann
10-01-2009, 01:11
Так он вроде и так на жесткий диск смотрит, помимо того, что отключен.
[Setup]
RootInstallDir=%SELF%
CommonIconLib=|%Self%\IconLib.dll
CommonShotFolder=|%Self%\shots
EnableUserInput=1
EnableCloseMsg=0
EnableWelcomeDlg=0
AdminRightsRequired=0
CheckFDD=0
CheckFlash=1
CheckHdd=1
CheckCD=1
CheckNet=0
LogFile=%TEMP%\InstallLog.txt
LogInstall=0
DetaliseLog=1
SourceTagFile=
DefaultTimer=
ReadMeText=%SELF%\readme.rtf Если на СД запмсать в том же виде, в каком я пытаюсь запустить с флешки, то проблем нет. А они оба Read-only. Оболочке важен тип носителя, с которого его запускают? Файла ответов нет в обоих случаях

boss911
10-01-2009, 04:24
и так на жесткий диск смотрит, помимо того, что отключен »
Попробуйте присвоить RootInstallDir другую переменную, используя маркерный файл (SourceTagFile), пример:
[Setup]
RootInstallDir=%SOURCE%
SourceTagFile=Программы\BS Post\Presetup.exe
CheckFlash=1 ;остальные в '0', если установка с Flash, конечно

[Installitem_001]
Command1=Программы\Windows Media\Windows Media 11.exe /q

Sandy Ann
11-01-2009, 00:17
boss911, Увы, не прокатило.
Уже почти отчаялся, даже накатал весь софт на другую оболочку, как вдруг... Решение проблемы: формат флешки в NTFS http://www.kolobok.us/smiles/light_skin/yahoo.gif

the winner
18-01-2009, 16:12
У меня такой вопрос. Можно ли, если да то как, сделать паузу, секунд в 10,
после запуска первой команды, а затем продолжить выполнение остальных команд.

Комсомолец
18-01-2009, 16:43
the winner, это зачем так?

boss911
18-01-2009, 17:42
Можно ли, если да то как, сделать паузу, секунд в 10,
после запуска первой команды, а затем продолжить выполнение остальных команд. »
С помощью программы нет. Я когда-то еще давно предлагал Boa Soft, сделать функцию, которою можно будет вставлять между выполнением команд, в которой можно будет задать паузу между выполнениями. Но предложение так им и осталось.

Раньше для меня это было очень актуально. Был некий софт, который запускался по setup.exe, после чего передавал параметры MSI пакету и закрывался, тем временем BS Post запускал установку следующего приложение, когда еще идет установка предыдущего. У каждого может быть своя ситуация, так что было бы неплохо иметь такую функцию в BS Post.

zuckij
20-01-2009, 11:27
С помощью программы нет. Я когда-то еще давно предлагал Boa Soft, сделать функцию, которою можно будет вставлять между выполнением команд, в которой можно будет задать паузу между выполнениями. Но предложение так им и осталось. » Я делаю примерно как то так вроде работает [Installitem_034]
Group=Текстовые и графические редакторы
Caption=ACDSee 11.0.85.0
Description=ACDSee Photo Manager 2009 |Просмотрщик редактор графических файлов
Depends=
DependsOr=
Exclude=Installitem_033;
Folder=\Text_Editor
CheckTagFile=
IconFile=ACDSee2009.exe
IconNumber=0
SkreenShotImage=ACDSee.jpg
MinToTray=0
PreRegFile=DelACDSee.reg
Command1=ACDSee2009.exe -ai -y -gm2 -fm0
Command2=%systemroot%\system32\cmd.exe /c ping -n 10 -w 1 127.0.0.1 > nul
Command3=%systemroot%\system32\cmd.exe /c ping -n 10 -w 1 127.0.0.1 > nul
Command4=%systemroot%\system32\taskkill.exe /F /IM DevDetect.exe
Command5=
Command6=
PostRegFile=ACDSee.reg
KillWait=0
Default=1
Fixed=0
Visible=1
RebootNeed=0

redwolf
25-01-2009, 02:39
Помогите, пожалуйста, мне с такой проблемой -
Я запускаю presetup.exe через install.cmd, который прописываю в CMDLINES.TXT (Т-12)
Проблема заключается в том, что при установки WINDOWS (XP sp2) install.cmd запускается раньше, чем происходит копирование файлов на диск С и, соответственно, там presetup.exe не обнаруживается.
Что можно сделать чтобы копирование файлов с носителя происходило раньше запуска install.cmd (ну или наоборот :) - или стартовал install.cmd позже копирования

Комсомолец
25-01-2009, 08:07
redwolf, по мне так проще RunOnceEx пользоваться и запуск с диска

sov44
02-02-2009, 12:51
подскажите, как сделать автоматическую установку Alcohol120_1.9.8.7117 через BS Post Installer. ( Проблемма с перезагрузкой)

katok888
02-02-2009, 20:09
sov44, здесь (http://forum.oszone.net/thread-98368.html) я выкладывал скрипт, который нормально работает с последней версией (Alcohol120_1.9.8.7117) Алкаша, единственное условие: предварительно должен быть установлен драйвер SPTD с помощью аддона (http://forum.oszone.net/thread-91798.html).

mbgroot
06-02-2009, 14:50
Подскажите пожалуйста, а можно ли запретить закрытие постинсталлера? т.е. что бы при автоматической установке из винды через runonce нельзя было закрыть программу?

NikLok
06-02-2009, 15:01
mbgroot, Что-то я не припоминаю такую возможность. Но в принципе видится, что она бы не помешала.
Boa Soft,
Вот мне еще думается, что в секции Setup не помешало бы задавать KillWait для всех процессов по умолчанию.
Или это можно сделать где то в другом месте?

И я кажется писал уже что оченб хочется параметр ProcWaitKill - то есть дождаться и закрыть или убить если не закрывается.

Danvervlad
08-02-2009, 14:15
Здравствуйте! Я вот недавно скачал Boa Software Post Installer и прога мне сразу понравилась. Легкая и быстрая, в отличии от WPI. Но вот добавлять программы в нее затруднительно. Даже при использовании ConfigEd. Поэтому решил вот разработать свой редактор. Он чрезвычайно прост, но удобен! Хотел бы поделится им с вами. А также услышать мнения, пожелания...

P.S. В архиве есть ридми. Советую не полениться и потратить минут на его чтение.

Всем спасибо! Разработчику Boa Software Post Installer и ConfigEd отдельное ОГРОМНОЕ спасибо!

katok888
08-02-2009, 15:17
Danvervlad,




© OSzone.net 2001-2012