|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » BS Post Installer - выбор программ перед установкой |
|
BS Post Installer - выбор программ перед установкой
|
Компьютерный шаман Сообщения: 2910 |
Boa Software Post Installer (BS PostInstaller) Работа над проектом возобновилась. Новая версия, как всегда - в шапке темы. Программа для выбора и автоматической установки приложений. Внимание! Тестовые версии (с меткой Только для тестирования членами форума OsZone!!!) за пределы форума не выносить! Тестовую метку не удалять!!! Эта программа пригодится всем тем, кому необходимо автоматизировать пакетную установку приложений, при этом имея возможность гибко менять необходимый набор для конкретного компьютера. Программа автоматической установки BS PostInstaller предназначена для выбора и автоматической установки программ после установки Windows. Позволяет работать как в режиме ручного выбора программ из готового списка, так и по заранее созданному во встроенном конфигураторе файлу ответов. При этом весь процесс инсталляции происходит без вмешательства человека. Основные возможности программы. Последняя сборка программы 1.19.5.1 во вложении в шапке. N.B. В связи стем, что у меня не хватает времени на развитие проекта, я перевел его в open-source. Исходный код теперь свободно доступен. Я не могу гарантировать своевременное обновление исходников и их соответствие бинарной версии. Все просьбы в PM, ICQ, e-mail о том, чтобы выслать\выложить исходники игнорируются. Выложу по мере возможности и желания. Исходники стакрой версии можно скачать по ссылке: bspostsource.7z (0т 09.06.2008) |
|
Отправлено: 02:37, 18-07-2005 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать У меня сделано следующим образом:
после установки голого Windows'a запускается .cmd файлик (взят на этом же форуме) for %%i 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 %%i:\USBDRIVE set USBDRIVE=%%i: REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PENDRIVE /d %USBDRIVE% /f с прописываением в регистр. Соответственно в PRESETUP.INI первой строчкой идет RootInstallDir=%USBDRIVE% |
Отправлено: 16:07, 24-06-2007 | #441 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать BigMax3
Цитата:
NikLok Цитата:
BigMax3[ q]У меня сделано следующим образом: после установки голого Windows'a запускается .cmd файлик (взят на этом же форуме)[/q] Это начинает действовать только после перезагрузки. Надо еще обьяснить Windows, что Environment изменился. Поэтому у вас и первые программы пропускаются. Ладно, поменяем в программе. Например, так: const EnvKey = '\System\CurrentControlSet\Control\Session Manager\Environment\'; EnvCnName = 'Environment'; function SetSystemEnvironmentVariable (const name, value : string):boolean; var rv : DWORD; begin with TRegistry.Create do try RootKey := HKEY_LOCAL_MACHINE; Result := OpenKey (EnvKey, true); If result then begin if value = '' then DeleteValue(name) else WriteExpandString (name, value); SetEnvironmentVariable(PChar(Name), PChar(Value)); SendMessageTimeout (HWND_BROADCAST, WM_SETTINGCHANGE, 0, LParam(PChar ('Environment')), SMTO_ABORTIFHUNG, 5000, rv); end; finally Free end end; |
||
------- Отправлено: 23:50, 24-06-2007 | #442 |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать С этого дня я введу практику выкладывания в шапке архива только с одним исполняемым файлом. После того, как исправления будут обобрены и проверены - будет выкладыватся новый инсталл. А так, каждый раз перебирать дистрибутив - лениво.
Начнем: Ссылка - в конце шапки. |
Последний раз редактировалось Boa Soft, 25-06-2007 в 00:16. Отправлено: 00:10, 25-06-2007 | #443 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Boa Soft
Цитата:
Цитата:
Добавлено: PRESETUP.INI [Setup] RootInstallDir=%CDROM% CdTagFile=Программы\Автозапуск.exe [Installitem_017] IconFile=Программы\WinRAR 3.70.exe Command1=Программы\WinRAR 3.70.exe /s И так со всеми программами на данном CD. До версии 1.10.12.24 проблем небыло с этим же конфигом! |
||
Последний раз редактировалось boss911, 25-06-2007 в 04:08. Отправлено: 03:38, 25-06-2007 | #444 |
Ветеран Сообщения: 1417
|
Профиль | Отправить PM | Цитировать boss911
Подозреваю, что причина в наличии кириллических символов в "CdTagFile=Программы\Автозапуск.exe". Наверное связано с изменениями, вызванными Цитата:
|
|
------- Отправлено: 09:43, 25-06-2007 | #445 |
Ветеран Сообщения: 825
|
Профиль | Отправить PM | Цитировать Boa Soft
Цитата:
1. Сканированию подвергаются все типы устройств! ( Можно это задавать соотв. перечислением в ini) Ну например можно же подключить второй винт с дистрибутивом - и он то уже не будет скорее всего СЪЕМНЫМ, а станет ФИКСИРОВАНным. А так же сразу бы решили проблему с примонтированными сетевыми дисками. 2. Переименовать для отвязки от конкреного типа ноисетля переменную CdTagFile в нечто типа SourseTagFile или DistrTagFile. |
|
Отправлено: 10:10, 25-06-2007 | #446 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:50, 25-06-2007 | #447 |
Ветеран Сообщения: 825
|
Профиль | Отправить PM | Цитировать Boa Soft
Вспомнил - что еще и устройства SUBST тоже надоть подвергать сканированию. Соображения высказывал ранее. Я так понимаю добавить просто или в строку анализа типа диска. |
Отправлено: 17:26, 25-06-2007 | #448 |
Ветеран Сообщения: 1007
|
Профиль | Отправить PM | Цитировать чего то упустил .. у мееня с полследнеё бетой теперь файлы на двд не находит
[Setup] RootInstallDir=%SELF% CommonIconLib=|%Self%\IconLib.dll CommonShotFolder=|%Self%\shots EnableUserInput=1 EnableCloseMsg=1 EnableWelcomeDlg=1 CheckFDD=1 LogFile=%SYSTEMDRIVE%\InstallLog.txt LogInstall=0 CdTagFile=WIN51IP.SP2 DefaultTimer=60 ReadMeText=%SELF%\readme.rtf ;LicenseText=%SELF%\license.rtf ;RunOnceKey=ZZ_999 ;UseRunKey=1 ;RunValyeName=TEMP_BS_POSTINSTALLER ;ShowLog=1 ;AutoClose=0 |
------- Отправлено: 17:33, 25-06-2007 | #449 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать YuriPet
Цитата:
Цитата ANDYru:
![]() |
||
Отправлено: 22:12, 25-06-2007 | #450 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
WPI vs. BS Post Installer | armandi | Автоматическая установка Windows 2000/XP/2003 | 30 | 22-10-2014 17:56 | |
Ошибка - SWAP-файли перед установкой | easteuropean | Microsoft Windows 2000/XP | 19 | 01-06-2009 18:45 | |
Установка ПО - выбор программ перед установкой | Vadikan | Автоматическая установка Windows 2000/XP/2003 | 83 | 13-12-2007 12:43 | |
Набор программ для post-install | TbMA | Автоматическая установка Windows 2000/XP/2003 | 3 | 23-06-2005 00:49 |
|