PDA

Показать полную графическую версию : [решено] Look'n'Stop Firewall


FOX-BOMB
14-03-2009, 00:35
Давно уже пользуюсь этим замечательным файрволлом, мелким (менее 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
FOX-BOMB, скачал последнюю версию, распаковал, это вроде как msi-инсталлятор.

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

volk1234
28-03-2009, 11:57
FOX-BOMB

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

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

Habetdin
06-04-2009, 00:11
FOX-BOMB, может написать скрипт AutoIt, который "нажмет" "Нет", когда появится вопрос?

FOX-BOMB
08-04-2009, 21:02
Habetdin, ни разу не пользовался этой программой, но это, похоже, то, что нужно!
greg_b, volk1234, Habetdin, спасибо!




© OSzone.net 2001-2012