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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   [решено] Look'n'Stop Firewall (http://forum.oszone.net/showthread.php?t=134684)

FOX-BOMB 14-03-2009 00:35 1063218

Look'n'Stop Firewall
 
Вложений: 1
Давно уже пользуюсь этим замечательным файрволлом, мелким (менее 1Mb), но крайне нетребовательным и приятным. Никак не могу автоматизировать процесс его установки. На днях занялся этим делом, сделал всё, но осталась одна проблема: в конце установки обязательно выводится окошко с вопросом, желаю ли я перезагрузить машину сейчас или же это сделать позже. Существует переключатель, который перезагружает машину после установки (-reboot). Но мне совсем НЕ требуется перезагрузка, т.к. данный установочный файл будет использоваться вкупе с WPI.

Список возможных переключателей:

-auto - установка в тихом режиме (но про перезагрузку всё равно спрашивает!)
-path "<путь>" - установка программы по указанному пути
-reg "<файл реестра>" - если указать программе сохранённую ранее ветку реестра с установленной и настроенной программы, то программа подхватит старые настройки
-startauto - Look'n'Stop будет стартовать автоматически после загрузки ОС
-startmenu - создание ярлыков в Пуск\Программы
-reboot - автоматическая перезагрузка после установки (если потребуется, а она потребуется!)
-run - запуск Look'n'Stop после установки (если не потребуется перезагрузка, а она потребуется!)

Вот что сделано:

Код:

@ECHO OFF
MD "C:\Program Files\Soft4Ever\Look'n'Stop"                                          // Создание папки для программы
XCOPY /E /Y "FILES" "C:\Program Files\Soft4Ever\Look'n'Stop\"              // Из папки FILES, расположенной рядом с дистрибутивом, копируется языковой русский плагин
START /WAIT LooknStop_v206p3.EXE -auto -path "C:\Program Files\Soft4Ever\Look'n'Stop\" -startmenu -startauto -reg "LNS.REG"    //Непосредственная установка программы

Но, как я уже говорил, в конце работы установщика всенепременно вижу вот такое окошко. Не найдётся ли у кого решения?

greg_b 14-03-2009 23:34 1064085

FOX-BOMB, скачал последнюю версию, распаковал, это вроде как msi-инсталлятор.

FOX-BOMB 15-03-2009 19:42 1064785

greg_b, странно, PEiD о файле http://www.looknstop.com/En/LooknSto...MEn_VC2005.exe говорит: "Sorry, unknown installer". То же самое говорит и о том установочном файле, который распаковывается и используется для дальнейшей установке (C:\Program Files\Soft4Ever\LooknStop_Setup_206p3MEn.exe).
MSI я там не заметил... или я не там смотрю?

volk1234 28-03-2009 11:57 1077049

FOX-BOMB

После извлечения msi и его запуска - происходит извлечение еще одно инсталятора - который распаковывается в %ProgramFiles%\Soft4ever
Затем запускается этот установщик. Присем это похоже - самодельный установщик написанный на С++
И если автор не предусмотрел бесшумной установки - ее не будет.
Кроме того фаервол ставится как 2 драйвера - они то точно не будут ставится бесшумно.

FOX-BOMB 01-04-2009 13:55 1081062

volk1234, в том-то и дело, что есть переключатель -auto, который предусматривает тихую установку. Которая действительно тихая, даже при установке своего драйвера. Просто в конце выводится вопрос о перезагрузке! :-\

Habetdin 06-04-2009 00:11 1085140

FOX-BOMB, может написать скрипт AutoIt, который "нажмет" "Нет", когда появится вопрос?

FOX-BOMB 08-04-2009 21:02 1088268

Habetdin, ни разу не пользовался этой программой, но это, похоже, то, что нужно!
greg_b, volk1234, Habetdin, спасибо!


Время: 13:10.

Время: 13:10.
© OSzone.net 2001-