Показать полную графическую версию : Измения системы во время установки
В общем во время обсуждения автоматической установки возникла идея отслеживать действия инсталляторов и вопроизводить их своими силами, чтобы убрать зависимость от всякого рода казусов. Насколько я понимаю большинство программ устанавливается по принципу: копируем файлы и правим реестр, ну кроме экзотики, которую я не рассматриваю. Собсбвенно вопрос, какими утилитами можно узнат об изменениях файловой системы и реестра. Я слышал о Symantec Ghost AIBuilder и AISnapshot, которые для этого спициально созданы. Там же есть весьма неудобные для этого RegMon и FileMon. Есть ли что то еще, ну или есть ли у кого то опыт подобных изысканий. Для стандартных упаковщиков, есть ли какие то конфиги, где можно посмотреть что они делают(я имею ввиду MSI Install Shield и пр. описанные в справочнике). О MSI можно наверное узнать утилитой Orca, но я не уверен. Подскажите, плз.
Izvr
О MSI можно наверное узнать утилитой Orca, но я не уверен.Wise for Windows Installer 6.хх пользуюсь ей не так давно! Еще знаю InstallShield 10 Professional, но эту прогу не юзал! Почти все пакеты msi, что у меня есть, переделаны под мои нужды! Вот еслибы я еще и англ. язык знал, то вообщеб было супер!!
VseDoFeNi
21-02-2006, 22:46
Лучше, чем InstallRite не встречал.
Насколько я понимаю большинство программ устанавливается по принципу: копируем файлы и правим реестр, ну кроме экзотики
На таком уровне ставятся только небольшие программы типа WinRAR, "экзотики" гораздо больше, хотя этот метод очень подходит для настройки любых программ... Поддерживаю VseDoFeNi по поводу InstallRite.
Wise for Windows Installer 6.хх пользуюсь ей не так давно! Еще знаю InstallShield 10 ProfessionalЭто пакеты для создания своих установочных пакетов, для ковыряний в чужих пакетах лучше подходят Wise Package Studio и InstallShield Admin Studio.
amel27
для ковыряний в чужих пакетах лучше подходят Wise Package Studio и InstallShield Admin Studio.Дык, а чем плох Wise for WinInstaller для ковыряний? Раскомпилировал дистр., изменил внем, что тебе надо и опять компилируеш с уже максимальным сжатием, польза то какая получаетса!! Wise Package Studio - не юзал, но вот захотелось попробывать, просто не знаю ее возможностей с примером на Wise for WinInstaller Pro, все таки продукт проффесиональный в своем роде по созданию пакетов msi, вот только без знания англ. языка, там мало в чем можно разобратса!!
boss911
Как минимум Wise Package Studio - инструмент для "ковыряний" любых (а не только своих) дистрибутивов, а как максимум - система создания, отладки, хранения и распространения по сети установочных пакетов (аналогично Microsoft SMS).
amel27
Ты юзал Wise Package Studio ? По твоей рекомендыции скачал я данную софтину! Начал ее ставить и сперва обломался, нечего не получалось, то расшаренная папка ему не подходит (это клиентская установка), то просит пороль (админ. установка), потом дошло, что оно просит пороль на юзера, а у меня его нет, так пришлось создавать, потом только установилась!! Теперь не могу запустить, просит, что что-то там надо сконфигурировать, запускаю ярлык Wise Repository Manager и пошла полная непонятка, требует настроить на какой-то SQL Server, а у меня его и в помине нет, да и зачем он мне нужен, а качать 80 метров, только для этой проги и ставить его, потом настраивать!! Может я что-то не правильно делаю, тогда нафиг оно такое надо? Я без проблем тогда поковыряюсь через Wise for WinInstaller, без всяких геморных заморочек с установкой Wise Package Studio !! Обьясни пожалуйста, если ты пользуешся данной софтиной, как да что там надо? Спасибо!!
требует настроить на какой-то SQL ServerТам предлагается два варианта - Access или SQL, для локальной установки хватит Access... ;)
Я без проблем тогда поковыряюсь через Wise for WinInstaller, без всяких геморных заморочек с установкой Wise Package Studio Если кратко: WWI - продукт для программистов, WPS - для админов.
amel27
Тогда еще такой вопрос, есть смысл если я уже сижу на Wise for WinInstaller 6.2, переходить на Wise Package Studio 6.0, чем она лучше и удобней!?! Просто для нее как-то не охото создавать пороль на юзера, чтоб ее поставить и рассшаривать папку, можно это как-то обойти?!!
boss911
Ничем не "лучше" и не "удобней" - у каждой свои задачи, хотя многие инструменты у них идентичны. WWI лучше и детальней работает с известными пакетами (Wise, MSI, etc.). WPS позволяет отслеживать, захватывать, а главное - корректно интерпретировать любые изменения в системе, переводить их в пакет установки, и в заключении создавать установочную точку любого типа (сетевую или локальную).
P.S. Тем же самым отличаются и пакеты от InstallShield.
amel27
Там предлагается два варианта - Access или SQL, для локальной установки хватит Access... Вот то, что мне ответили на ru-board.com
WPS6 no longer supports Access as one of the database options, so the choice is now MSDE or SQL..потому и требует он SQL server или MSDE..там он базу свою по пакетм держит... Если есть сложности с установкой шестой версии, попробуйте пятую, она работает с базами accessКороче я забил на WPS, а выкачивать 5-ю версию нет сил уже, да и нехочетса пятеркой пользоватса, если есть уже 6.0 версия! Может в своей локалке у кого-то найду SQL server или MSDE, тогда буду тестить, что лучше для меня!!
Собственно, что WPS от меня хочет во время установки я примерно понял. Как проще всего удовлетворить его потребности? На этапе конфигурирования Wise Repository он спрашивает login-пароль от SQL-базы, что надо поставить по минимому, чтобы т\он от меня отстал и встал?
Izvr
На этапе конфигурирования Wise Repository он спрашивает login-пароль от SQL-базы, что надо поставить по минимому, чтобы т\он от меня отстал и встал?Не скажеш, где можно взять login-пароль от SQL-базы и, куда сами эти базы нужно положить, какие именно файлы требуютса? Спасибо!!
boss911
Не скажеш, где можно взять login-пароль от SQL-базы и, куда сами эти базы нужно положить, какие именно файлы требуютса? Спасибо!!
Ну у меня на компе стоит Microsoft SQL Server 2005 Express(который с Visua Studio 2005 поставляется), я вот его ковырял-ковырял, ничего интересного не получил. Завтра попробую MS SQL 2000 поставить, надеюсь его хватит, хотя для меня до сих пор загадка, зачем ему бд. Кстати 2005 ни у кого не завалялось?
Чувствуется меня кто то подкалывает :search:
Izvr
MSSQL 2005 есть у моего знакомого (лиценз. DVD), так вот его хочу поставить, только что там именно поставить с того сиди я не знаю, просто может сами базы куда-то надо положить!?
boss911
MSSQL 2005 есть у моего знакомого (лиценз. DVD), так вот его хочу поставить, только что там именно поставить с того сиди я не знаю, просто может сами базы куда-то надо положить!?
Я вот тоже в раздумьи.
А чем не устраивает MSDE2000 из пакета MSOffice Corp.?
amel27А чем не устраивает MSDE2000 из пакета MSOffice Corp.?
а в 2003 есть такое чудо?
Izvr
Не скажу - под рукой только XP... Должен быть, но разницы нет откуда брать - по сути это SQL Server 2000 Personal, только без утилит
amel27Не скажу - под рукой только XP... Должен быть, но разницы нет откуда брать - по сути это SQL Server 2000 Personal, только без утилит
Не нашел. Все перекопал, переставил, хотя он и так полной установкой ставился. Как он поточнее называется и к чему привязан?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.