Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   тихие инсталяхи в ДВА ПРИЕМА! (http://forum.oszone.net/showthread.php?t=54301)

bodro 25-09-2005 20:11 358555

Symantec AutoInstall
 
Symantec AutoInstall. Это упаковщик приложений, с помощью которого ИТ-администратор может создавать самостоятельно исполняемые файлы, содержащие программные продукты, обновления и исправления для развертывания на компьютерах сети.


Цитата:


1. Устанавливаем Symantec AutoInstall запускаем AISnapshot в Options удаляем все диски затем нажемаем ADD выбираем папки "Documents and Settings" и "Windows", нажемаем browse выбираем "Мои документы" нажемаем OK > Далее (Ждем...) > Next вводим название программы (скажем winamp_auto) окно не закрываем и переходим к пункту 2

2. Устанавливаем нужную Вам программу (например winamp) русифицируем, регестрируем, делаем в ней нужные настройки....

3. Выбираем откытое окошко программы AISnapshot и нажемаем Compare (Ждем...) > Build > Готово

4. Берем файл c названием Вашей программы (winamp_auto.exe) из папки Мои документы и копируем в папку с установленной только что Вами программой (C:\Program Files\Winamp), затем в папке с программой (C:\Program Files\Winamp) выделяем все файлы и делаем SFX архив с параметрами: путь распаковки - "%ProgramFiles%\Winamp", после распаковки запустить - "%ProgramFiles%\Winamp\winamp_auto.exe"

скачать можно здесь:
Symantec AutoInstall

fox_sly 25-09-2005 20:39 358558

bodro
Если бы все было так просто, то это была бы панацея,
но к сожалению некоторый софт и игры (например от Reflexive) привязываются именно к железу и OS конкретного компа
и номер с AutoInstall уже не пройдет.:(

Vadikan 25-09-2005 21:45 358569

Этот метод имеет еще и такой недостаток: при выходе новой версии программы надо каждый раз создавать тестовую инсталляцию. Вот кстати, что пишут на unattended.sourceforge.net
Цитата:

The problem with this approach is that it fundamentally cannot work reliably. An installer's behavior may depend on the exact initial state of the machine, such as the OS version or the presence/absence of other installed software. So the repackaged installer will almost never do exactly the same thing that a fresh installation would, unless the target machine is completely identical to the original machine.

In addition, for every new release of an application, you will need to repackage it again. And there are other disadvantages which even Microsoft recognizes.
Источник

bodro 26-09-2005 15:34 358736

Цитата:

Если бы все было так просто, то это была бы панацея, но к сожалению некоторый софт и игры (например от Reflexive) привязываются именно к железу и OS конкретного компа и номер с AutoInstall уже не пройдет.
да к такому софту не подойдет ...благо его очень мало

RodionD 01-06-2006 16:48 445169

А еще "инсталяторы", созданные этой программой не хотят запускаться с CD! Может кто скажет как этот момент обойти?

YuriPet 01-06-2006 17:08 445184

Цитата:

А еще "инсталяторы", созданные этой программой не хотят запускаться с CD! Может кто скажет как этот момент обойти?
Я (по рекомедации bodro) уже давно пользуюсь этой штуковиной для Winamp.
С CD запускаю SFX-архив, который распаковывается в TEMP, а уже оттуда идет инсталляция.

desperate 01-06-2006 23:06 445352

RodionD
запусти прогу,обсуждаемую в этом топике, просканируй системные папки и реестр, затем установи винамп(не закрывая той проги), нажми далее, она еще раз просканирует систему и создаст файлик, его добавишь в папку с установленным винампом, запакуешь все в одни SFX архив, в параметрах которого укажешь запусть после распаковки файлик имя.exe(имя заменить на настоящие емя файла созданного программкой).... и всего то... наслаждаться и радоваться жизни

RodionD 02-06-2006 00:25 445380

desperate
Если честно - не понял зачем добавлять в папку с винампом файлик, который создает прога и потом это все паковать в SFX? Она же создает уже готовый инсталлятор! Тогода уж надо далать как советует YuriPet!

YuriPet 02-06-2006 02:06 445397

RodionD
Я в своем предыдущем посте, к сожалению, ошибся по поводу пути распаковки (давно это было... :)).
Не в "TEMP", а в "%PROGRAMFILES%\Winamp".
Так что desperate все почти правильно описал. Посмотри здесь!

desperate 02-06-2006 02:48 445400

RodionD самостоятельный инсталятор говоришь создает, ну- ну ... с какого это перепугу Winamp который весит порядка 10 Мб (я много в него че напихал), стал весить 1,5 Мб ... попробуй запустить такой инсталятор в дали от файлов винампа и получишь ты большую дулю, так что послушай совета умных людей, он врать не будут.

RodionD 02-06-2006 12:15 445546

desperate Ты просто не всю инструкцию привел! Забыл сказать, что сканировать надо только "My Documents", а из твоего поста этого не понятно. Вот YuriPet привел ссылочку, где понятно все расписано! Теперь понял "способ". Только если ставить на другой комп, где другое имя пользователя? Могу предположить что надо сканировать не просто "My Documents", а "All Users\My Documents" и "Default User\My Documents", да и привязка к пути установки получается, н-да. Ладно буду копать дальше. Было бы интересно посмотреть чего она там на сканировала и насравнивала, может из этого как-то можно свой SFX инсталлятор собрать, да и подправить чего нибуль можно будет. Сечас буду на виртуальнике расковыривать.

desperate 03-06-2006 23:13 446103

RodionD
Цитата:

desperate Ты просто не всю инструкцию привел! Забыл сказать, что сканировать надо только "My Documents"
вот именно, чтобы не было привязки к имени пользователя надо просканировать не только документы, а папки Windows и Documents & Setting вот тогда будет тебе счастье на всех машинах...
P.S. не понятны мои посты, дуй за пивом и все поймешь

sandycrazy 04-07-2006 19:00 457770

прога создаёт полный exe ничё архивировать и тем более прикреплять к этому exe'шнику инсталятор не надо! всё уже в нём! к тому же он отслеживает все изменения файлов, если какие-то файлы были удалены или добавлены во время работы этой проги то изменения записываются (допустим можно удалить или скопировать куда надо ярлыки и она всё запомнит и при следующей установке сделает также, также можно поиздеваться с винампом, кое-чё удалить или добавить всё запишется)
к сожалению метод какой-то кривой, короче на другом компе такая установка не пошла (может из-за SP2 на первом стояла, а на втором нет), зато на том компе, на котором делалась всё рулит!

а сканировать надо: Windows, Programm Files, Document and Settings

bodro 04-07-2006 21:49 457820

Цитата:

да и привязка к пути установки получается, н-да. Ладно буду копать дальше. Было бы интересно посмотреть чего она там на сканировала и насравнивала, может из этого как-то можно свой SFX инсталлятор собрать, да и подправить чего нибуль можно будет. Сечас буду на виртуальнике расковыривать.
Файлы в папках Windows, Programm Files, Document and Settings… «Symantec AutoInstall» положит на правильное место относительно установленной ОС.
Также пути к файлам в реестре будут “правильно” ссылаться на файлы (относительно системных переменных в текущей ОС)


Цитата:

прога создаёт полный exe ничё архивировать и тем более прикреплять к этому exe'шнику инсталятор не надо! всё уже в нём!
размер файла будет больше

desperate 05-07-2006 00:03 457849

sandycrazy
Цитата:

к сожалению метод какой-то кривой, короче на другом компе такая установка не пошла
а ты сам измени своему совету
Цитата:

тем более прикреплять к этому exe'шнику инсталятор не надо!
и все замечательно у тебя на других компах пойдет и поедет

sandycrazy 08-07-2006 04:08 459073

вобще-то инсталятор указывается в диалоге (open *.exe, *.msi) по ходу установки, зачем ещё что-то прикреплять и потом архивировать? тот кто инструкцию писал вобще не разобрался как это работает, размер exe-шника и так чуть больше инсталятора, если ещё раз прикрепить инсталятор и заархивировать всё вместе размер будет еще в два раза больше, а смысл то в этом? это не нужно, всё уже находится в exe-шнике
а то что не заработало на другом компе не факт, т.к. ставил не я, не было sp2, а ставилась acdsee 8 поверх 7 версии
может AI Builder'ом посмотреть чё он там пишет, может чего лишнего записалось хз

godoo 08-07-2006 10:54 459113

Небольшой совет:
Перед запуском Symantec AutoInstall (перед первым сканированием файлов и реестра) очистите темповские папки и после установки программы, перед вторым сканированием на предмет поиска изменений, сделайте тоже самое. Многие программы при установке распаковываются во временные папки и оставляют там свои инсталляторы. Это очень сильно раздувает файл результата.
Кроме того в программе есть предупреждение, что устанавливать софт с помощью полученного файла нужно на машины со сходными конфигурациями. Программа создавалась для развертывания софта на множество одинаковых машин. Но, практически всегда все прекрасно устанавливается и на совершено разные компы. Просто надо иметь ввиду, что бывают и отказы.

desperate 08-07-2006 21:59 459289

sandycrazy
объясняю.... у меня после сканирования создаеться экжешник размером чуть больше 100 Кб, при этом сама программа весит 10 Мб... так что, не подсуну не попрет....

sandycrazy 10-07-2006 18:07 459918

Цитата:

объясняю.... у меня после сканирования создаеться экжешник размером чуть больше 100 Кб, при этом сама программа весит 10 Мб... так что, не подсуну не попрет....
странно а у меня наоборот, раза в полтора больше инсталятора, вобще когда как, иногда такого же размера как инсталятор
делал так: запускаю, в options указываю Windows, Programm Files, Document and Settings, жму далее, идёт сканирование,
потом в окошке Browse указываю путь к инсталятору, нажимаю Next
потом ставлю какую-нибуть программу, только этим же инсталятором путь к которому указывался
имя INSTALL не меняю
Потом жму Compare, Build, Готово

bodro 11-07-2006 12:54 460197

Цитата:

Небольшой совет: Перед запуском Symantec AutoInstall (перед первым сканированием файлов и реестра) очистите темповские папки и после установки программы, перед вторым сканированием на предмет поиска изменений, сделайте тоже самое.
Небольшой тест: Указываем в Symantec AutoInstall сканировать папку Document and Settings > жмем далее (идёт сканирование) > ложем в %tmp% "слона" (большой файл) > Compare, Build, Готово.... в результате получаем файл 600 КБ!!! Мораль - Symantec AutoInstall файлы из %tmp% не учитывает.

Цитата:

вобще-то инсталятор указывается в диалоге (open *.exe, *.msi) по ходу установки, зачем ещё что-то прикреплять и потом архивировать?
тут первый вариант Winampa - 10 МБ, второй и третий варианты (в которых что-то прикреплялось и потом архивировалось :)) 3,05 МБ и 2,96 МБ соответственно… теперь понятно зачем?

Wodoley 24-12-2006 18:11 528605

Ссылочку обновите не скачевается!

ProkVS 26-12-2006 16:44 529351

Вот жеж неуловимый сабж, честно рыл в нете в течении часа - отдельно нигде нет, только в составе Chost-а, а под 200мег очень уж не хоцца тянуть...
Присоединяюсь к просьбе Wodoley!

prokazzza 26-12-2006 23:39 529522

Wodoley
ProkVS

Залил на iFolder скачать Только сама эта прога, размер: 1.43 Мб

Wodoley 27-12-2006 02:32 529550

Огромное Благодарю!!!

Tha ShuRRik 10-01-2007 03:56 534052

Спасибо всем участникам данной темы.
Но я вот с какой незадачей столкнулся.
Делал все по способу, описанному в 1-ом посте.
Все вроде бы нормально, все создалось.
НО!
При установке готовой тихой сборки выдавалась ошибка "Не могу найти C:\Program. Проверьте пути, бла-бла-бла"
Выяснилось, что это происходило на этапе, когда архив распаковался и надо бы запустить файл winamp_auto.exe, который и не может найтись.
Система свежайшая, только драйвера (специально на другой диск поставил, для экспериментов), никаких антивирусов и файерволов.
почесав несколько раз репу.... и еще несколько раз почесав ее, выяснил, что на этапе создания SFX-архива надо сделать
вот так:
Цитата:

делаем SFX архив с параметрами: путь распаковки - "%ProgramFiles%\Winamp", после распаковки запустить - "winamp_auto.exe"
без указания пути. ТОгда все получается...
в эксперименте учавствовали версии WinRar 3.62 и 3.50

Далее вот какой вопрос участникам и гуру темы:
А не надо ли в AI SnapShot на сканирование указывать еще и папку C:\Program Files\Common Files ?
ведь вроде бы туда тоже что то вноситься, скажем, при установке Office ?

TaYRon 26-03-2011 02:03 1644103

Ребят обновите ссылку Symantec AutoInstall а то не робочая...

MKN 26-03-2011 09:32 1644170

TaYRon,
Здесь ещё ссылки живы : http://bodro.org.ua/symantec-autoinstall
Там же и пошаговое описание работы, на русском. (хотя прога эта явно дремучая...)

TaYRon 26-03-2011 12:48 1644270

MKN Большое СПС...


Время: 23:39.

Время: 23:39.
© OSzone.net 2001-