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

1Mihail1
26-08-2009, 22:46
Люди добрые помогите. Повторяю свой вопрос. Как сделать, чтобы запускался BS Post после загрузки рабочего стола. А то у меня ничего не выходит.

Вот мой RunOnce

cmdow @ /HID
@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
REG ADD %KEY%\001 /VE /D "Software installed..." /f
REG ADD %KEY%\001 /V 1 /D "%CDROM%\Bs\Presetup.exe force" /f
EXIT

Habetdin
26-08-2009, 23:20
1Mihail1, во время какого этапа установки запускается приведенный батник?

1Mihail1
26-08-2009, 23:32
Я прописываю его в cmdlines.

Bysh
27-08-2009, 00:14
в конфигураторе смена значка не включается функция
искать значки в общей библиотеке иконок
приходиться в окне вручную путь прописывать не перейти мне в папку с иконками »
Попробуйте написать в окне "Иконка программы" просто Icons. При этом в "Папка программы" должно быть Soft (или как там Вы ее называете), окно "Файл скриншота" оставляете пустым, предварительно прописав в PRESETUP.INI в секции Setup:
RootInstallDir=%SELF%
CommonShotFolder=shots

Habetdin
27-08-2009, 00:25
1Mihail1, у вас ошибка в батнике, не нужно было при прописывании комманд в RunOnce все копировать с RunOnceEx :)
Правильный батник:
cmdow @ /HID
@echo off
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
REG ADD %KEY% /V BSPI /D "%CDROM%\Bs\Presetup.exe force" /f
EXIT

armandi
27-08-2009, 10:07
Спасибо за программу!
Но возникло несколько вопросов...

Как добавить новые иконки или где взять бибиотеку с ними?

И еще не мог бы кто выложить свой пример файла presetup.ini с установкой софта. Особенно интересует автоматическая установку крупных программ (Promt, Photoshop).

BillGates_XP
27-08-2009, 10:46
И еще не мог бы кто выложить свой пример файла presetup.ini с установкой софта. Особенно интересует автоматическая установку крупных программ (Promt, Photoshop). »cls
@echo off

start /wait APCS3.exe
start /wait taskkill.exe /F /IM mDNSResponder.exe
ping -n 3 -w 1 127.0.0.1 > nul
REGEDIT /S bonjour.reg
ping -n 3 -w 1 127.0.0.1 > nul

sc stop "Bonjour Service"
sc delete "Bonjour Service"
regsvr32 /u /s "C:\Progra~1\Bonjour\mdnsnsp.dll"
regsvr32 /u /s "C:\Progra~1\xxx\mdnsnsp.dll"
ren "C:\Progra~1\Bonjour" xxx
del %systemroot%\system32\dns-sd.exe
del %systemroot%\system32\dnssd.dll
ping -n 3 -w 1 127.0.0.1 > nul
RD /S /Q "%systemdrive%\Program Files\xxx"

Exit

armandi
27-08-2009, 11:24
спасибо

во вложении reg-файл пустой почему-то

BillGates_XP
27-08-2009, 11:31
спасибо
во вложении reg-файл пустой почему-то »
так должно быть

armandi
27-08-2009, 11:44
И еще вопрос...

Если запустить BSPI на Т-39 (из WINNT.SIF), то софт будет устанавливаться параллельно системе?
И правильно ли это делать?

Или лучше устанавливать на T-12 (из сmdlines.txt)?

BillGates_XP
27-08-2009, 12:01
И еще вопрос...
Если запустить BSPI на Т-39 (из WINNT.SIF), то софт будет устанавливаться параллельно системе?
И правильно ли это делать?
НЕТ
Или лучше устанавливать на T-12 (из сmdlines.txt)? »
Да так лучше и без проблем

conductor
27-08-2009, 14:08
Попробуйте написать в окне "Иконка программы" просто Icons.
всё отлично сработало !!!
Мерси

1Mihail1
27-08-2009, 16:48
Habetdin, спасибо BS запускается вот только теперь пишет



ошибка файлов ответов
взможные причины
файл ответов отсутствует
не соответствует текущему файлу конфигурации
имеет неверную структуру
пожайлуста создайте файл ответов заново

Помогите

Habetdin
27-08-2009, 20:45
1Mihail1, удалите/измените файл PRESETUP.SET

1Mihail1
27-08-2009, 21:13
Прописал
REG ADD %KEY% /V BSPI /D "%CDROM%\BS\Presetup.exe /ini:PRESETUP.INI" /f
Заработало.

А что за файл PRESETUP.SET у меня такого нет.

Появилась новая проблема BS запускается, но программы не устанавливаются. Вот мой Presetup.ini


[Setup]
RootInstallDir=
CommonIconLib=%CDROM%\BS\IconLib.dll
LogFile=%SYSTEMDRIVE%\InstallLog.txt
LogInstall=1
DetaliseLog=1
EnableUserInput=1
EnableCloseMsg=1
EnableWelcomeDlg=0
AdminRightsRequired=1
CheckFDD=0
CheckCd=1
CheckFlash=0
CheckHDD=1
CheckNet=0
SourceTagFile=%CDROM%\WIN51IP.SP3
DefaultTimer=
ReadMeText=
LicenseText=
RunOnceKey=ZZ_999
RunValyeName=TEMP_BS_POSTINSTALLER
UseRunKey=1
ShowLog=0
AutoClose=1
SupressReboot=0
BeepOnStart=0
[Preinstall]
Folder=%CDROM%\Software
PreRegFile=pusk.reg
Command1=
Command2=
Command3=
Command4=
PostRegFile=
[Postinstall]
Folder=
PreRegFile=
Command1=
Command2=
Command3=
Command4=
PostRegFile=
Reboot=1
PowerOff=0
[UserEnvironmentVariable]
MuWindir=%SystemDrive%\windows
MyOemFolder=%CDROM%\$OEM$
[SoftwareGroup]
Системные=
Реестр=
Утилиты=
Офисные=
Безопастность=
Аудио=
Видео=
CD-DVD=
Графика=
Интернет=
Общение=
Download-менеджеры=
Архиваторы=
Конверторы=
[Installitem_000]
Group=Системные
Caption=Unlocker 1.8.7
Description=Утилита для удаления файлов и папок, которые обычным способом удалить не удается, потому что вместо удаления системой выдается сообщение, что файл удалить невозможно, так как он используется другим приложением. После установки Unlocker эта проблема решается в пару кликов - достаточно всего лишь кликнуть правой кнопкой мышки по неподатливому файлу или папке да выбрать в появившемся меню пункт Unlocker.
Depends=
DependsOr=
Exclude=
Folder=
CheckTagFile=
IconFile=
IconNumber=0
SkreenShotImage=
PreRegFile=
Command1=%CDROM%\BS\Soft\Unlocker-1.8.7.exe
Command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
Default=0
Fixed=0
Visible=1
RebootNeed=0
[Installitem_001]
Group=Системные
Caption=Net.Framework 4.0
Description=Новая модель программирования управляемого кода для операционной системы WindowsR. Она соединяет мощность платформы .NET Framework версии 4 и новые технологии разработки приложений, имеющих неповторимый графический интерфейс, использующих различные технологии обмена данными и способных поддерживать большое количество бизнес-процессов. Эти новые технологии - это Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation и Windows CardSpace.
Depends=
DependsOr=
Exclude=
Folder=
CheckTagFile=
IconFile=
IconNumber=0
SkreenShotImage=
PreRegFile=
Command1=%CDROM%\BS\Soft\dotNetFx4.0.Full_x86.exe
Command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
Default=0
Fixed=0
Visible=1
RebootNeed=0
и т.д.

Помогите решить проблему.

boss911
27-08-2009, 21:49
BS запускается, но программы не устанавливаются. »
Лог нужно посмотреть, выкладывайте. Подозреваю, что вы что-то напутали с переменными или маркерным файлом. А пока что попробуйте так:
[Setup]
RootInstallDir=%SOURCE%
SourceTagFile=WIN51IP.SP3

1Mihail1
27-08-2009, 22:48
Вот мой лог

Habetdin
27-08-2009, 22:53
1Mihail1, у вас ошибки:
WARNING! RootInstallDir not defined!

...

Error: Не удается найти указанный файл.
Добавьте в секцию [Setup] то, что написано в 1157 посте

1Mihail1
27-08-2009, 23:19
А что за файл ответов PRESETUP.SET у меня такого нет.

Habetdin
27-08-2009, 23:29
А что за файл ответов PRESETUP.SET у меня такого нет. »
Он необязателен, если вы не планируете несколько типов установки (например, только из категории "Системные" при указывании system.set)




© OSzone.net 2001-2012