Войти

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


Страниц : 1 2 3 [4] 5

_bUg_
12-07-2005, 11:40
Vadikan
Ну так я и прошу критики и т.д.(Пока у меня не пропало желание писать эту прогу).

А если надо две: например твик реестра перед установкой или после?
Насчет этого я уже думал(это не от слова Doom), но решил что в первоначальном
варианте хватит так(версия проги то 0.1)

Vics
Проверил. Все ОК.

Прога, в принципе, немного аскетичная... Вообщем вот скиншот.

http://acad.at.tut.by/1.jpg

Vics
12-07-2005, 12:19
Понятно, разновидность, сам такую писал с Vi007.

Если модераторы пропустят линк на другой сайт, то вот ее Post (http://www.m-ideas.ru/forums/index.php?showtopic=28)

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

А так действительно бы писали в чем фишка программы и чем отличается от других (дизайн не считается), если лень написать описание то о чем может дальше речь идти. :(

_bUg_
12-07-2005, 14:01
Vics
В ини-файле все описано. Пока не реализовано ничего особенного.

Реализовано:
1. Запуск программ ижидание их завершения(Возможность запуска как с винта, так и с CD).
2. Импорт ключей реестра(аналогично).

Будет реализовано:
1. В каждом разделе можно запускать несколько программ и твиков.

Возможно будет реализовано:
1. Свой интерпретатор комманд вместо StartX.

_bUg_
25-08-2005, 09:22
Ну вот, добрался до этой проги. Сильно не бейте, но пишите все что думаете в эту тему или на мыло AcaD@tut.by. Описание в readme.txt .

andryuha
08-09-2005, 09:20
Программа самый кайф для этих целей.
осталось мало - реализовать то что хотел

skylego
22-05-2006, 13:16
Привет. Решил попробывать программу WPI для установки софта с dvd не в автоматическом режиме инсталяции Windows, а в режиме установки на уже готовую систему.
Так вот, когда запускается WPI показывается сообщение, что найден CDROM как диск D:, а потом, когда идет установка, выскакивает сообщение: Программа C:\\Applications\AdobePhotoshopCS\1.cmd ненайдена Вот так с двойными слешами. Ну и получается, что переменная %CDROM% переназначается?
Как то странно. У всех работает, а у меня? Поможите, плиз...

З.Ы.
В корнe диска dvd лежит WPI.ico.

з.ы.
WPI лежит в корне dvd.
d:\wpi

selanec555
22-05-2006, 17:15
2 All
Для решения задачи автоматической установки программ есть специальная программа = Multiset

MultiSet сам:
запустит инсталлятор
нажмет необходимые кнопки "Next", "I Agree...", "Finish" и др.
укажет каталог установки приложения
выставит необходимые другие параметры установки
введет регистрационные ключи, при необходимости
т.е. в точности повторит ваши действия, только гораздо быстрее!

подробнее: http://www.almeza.com/rus/

fanatf1
23-05-2006, 08:46
skylego

Балин читатйте внимательно что написано в в help и wpi.cmd

REM Example, how to look for CDROM-drive. Must have WPI.ico at the root of the CD.
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:\WIN51 set CDROM=%%i:
echo Found CD-Rom as drive %CDROM%

REM Determine the WPI startup path.
REM if wpi should run off the cd the replace %~dp0 with %cdrom%.
set wpipath=%cdrom%\$OEM$\WPI\

это настренная на CD-Rom
а вот для тебя

REM if wpi should run off the cd the replace %~dp0 with %cdrom%.
set wpipath=%~dp0\$OEM$\WPI\

т.е. WPI должна на диске лежать в корне в папке $OEM$\WPI

gora
23-05-2006, 08:56
selanec555MultiSet сам:...
введет регистрационные ключи, при необходимости
Вы сами ее пробовали?
Какие программы Вам удалось установить с введение серийных номеров?
У меня введение серийных номеров получилось пока только вручную, а "фирменными" средствами MultiSet, что-то ни как.
Поделитесь опытом.

skylego
23-05-2006, 11:03
Спасибо fanatf1 за внимание.

Отвечаю сам себе. Почитал на форуме wmi. Надо было раньше. В установках WMI есть пункт, "Запуск с CD = ДА". Он стоит по умолчанию в ДА. Ну так вот, на самом деле он определяет какое имя файла будет использоваться при определении CD-ROM. Либо WPI.ico ("Запуск с CD = НЕТ"), либо WIN51 ("Запуск с CD = ДА"). Ну и, раз я ставлю свой набор готового к автоматической установке софта без установки Windows, это самого Windows на диске нет. И файла WIN51 нет. И WPI в переменную %cdrom% записывала C:.

Файл generate.js


function FindCDRom()
{
position = "generate.js";

var i, li;

if (LaunchFromCD=="yes")
FindFile="WIN51";
else
FindFile="WPI.ICO";



Я дальше копать не стал. Просто создал в корне диска файл WIN51. Все работает. Спасибо всем.

SAOPP
23-05-2006, 13:01
И всё же, почитав топик полностью пока не пришёл ни к какому либо решению по юзанью той или иной софтины! Остаётся делать присеты :) Хотя тоже не очень хочится так издеваться...

зы Кто какую софтину щас выбрал для себя хоть?

boss911
23-05-2006, 21:01
SAOPP
Кто какую софтину щас выбрал для себя хоть?
BS Post Installer - выбор программ перед установкой (http://forum.oszone.net/showthread.php?t=51853&highlight=BS+post%2A)

Для меня просто - The Best!!! :)

SAOPP
24-05-2006, 01:23
boss911
Спасибо - посмотрю... ;)

AlexVP
24-05-2006, 09:28
SAOPP


Кто какую софтину щас выбрал для себя хоть?



а я пользую свою - SelApp

http://forum.oszone.net/thread-50326-1.html

все вроде бы устраивает, а если что не устраивает - всегда можно подкрутить.... :)

Ivan1986
03-08-2006, 22:19
Имхо большой недостаток всех этих программ, это то, что они вылезают посреди установки и спрашивают, какой софт ставить, если даже есть вариант по умолчанию - он всего один.

Как я заметил, хоть и устанавливаемых прог много, но вариантов установки не так уж и много.
Во первых есть софт который ставится всегда, например Total Commander, твики, офис
его не трогаем, осставляем в cmdlines.txt его импорт в RunOnceEx
Затем для каждого набора софта (например если есть пишущий CD ставим неро, если есть модем или локалка - оперу, бат, качалку, если это бухгалтерия какая - кучка мелких игрушек - комплектов наберется от силы штук 5)
создаем свой батник импорта в RunOnceEx, причем с неперекрывающимися номерами, тоесть если у нас в основном i=100, и еще 2 варианта, то в первом например i=120, а во втором i=140 (имеется в виду начальное значение при импорте SET i=100 в начале каждого файла)
после чего создаем несколько разных winn?.sif и лоадеры к ним, и в каждом прописываем:

[SetupParams]
UserExecute = "%ComSpec% /c 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 ( %d:\$oem$\inst?.cmd )"

или если комбинация - моно ( %d:\$oem$\inst1.cmd && %d:\$oem$\inst2.cmd) - достоинство этого, что повторного цикла не будет.

Ну а потом уже BWCD оформляем.
В результате - cmdlines.txt заполнит на 13 минуте, а строчка из winnt.sif на 9 минуте, и к установке они все окажутся в реестре и установятся с красивым интерфейсом.

Достоинство метода в том, что запустил установку и ушел - все автоматом.
А недостаток - только если вариантов уж очень много.


Может кто уже и предлогал, но я не видел :)

boss911
03-08-2006, 22:26
Ivan1986
Имхо большой недостаток всех этих программ, это то, что они вылезают посреди установки и спрашивают, какой софт ставить, если даже есть вариант по умолчанию - он всего один.
Тут я не понял, так ведь в некоторых программах данного типа, есть таймер, который по истечению времени, начнет установку выбранных программ по умолчанию, а если надо, то и перезагрузит компьютер, после установки всех выбранных приложений!!

Ivan1986
03-08-2006, 23:46
если даже есть вариант по умолчанию - он всего один.

Вот про эти проги я и писал, это если у тебя один вариант по умолчанию.
Просто в моем варианте есть несколько вариантов и их выбирать моно прямо в меня BWCD.
Согласен, может я криво выразил мысль.

Точнее наверное, вариант софта, при котором не нужно ничего нажимать посреди установки всего один.

кстати, с таймером даже хуже - тебе нельзя отходить от компа, если хочешь поставить другую конфигурацию - таймер пройдет и поставит дефолтовую

boss911
03-08-2006, 23:54
Ivan1986
Согласен, может я криво выразил мысль.Да, чуть есть, так как я с первго раза не понял, что ты имееш ввиду!! :)
Какой вариант софта ставить, при той или инной конфигурации!!

Ivan1986
04-08-2006, 02:19
А про конфигурацию я сейчас не понял, список прог для каждой собираешь же на свой выбор, и выбираешь при загрузке тоже сам, даже можно объединить несколько списков, например когда есть резак и инет.

Кстати по поводу:
а если надо, то и перезагрузит компьютер, после установки всех выбранных приложений!!

shutdown в runonce будет делать то же самое, а если нужен двойной ребут:


REG ADD %KEY%\%i% /V 3 /D "reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /v \"restart\" /d \"shutdown -r -t 10 -c \\\"Для завершения установки система будет перезагружена\\\" \" " /f


это второй, моно конечно рекурсивно третий и четвертый, но бу жестоко :)
мне потребовался, так как при применении твика на отрубание красивостей он работал только с двойным ребутом.

boss911
04-08-2006, 02:43
Ivan1986
А про конфигурацию я сейчас не понял...... например когда есть резак и инет.Вот это я и имел ввиду - конфигурацию железа!!




© OSzone.net 2001-2012