Нужно сваять FlashGet 1.8.0.1002 without GooglToolbar.
Не отправляйте в шапку, то, что там, это:
start /wait flashget.exe /s
start /wait regedit /s serial.reg
DEL /S /Q "%ProgramFiles%\FlashGet\language\*.ini"
MOVE /Y jcrus.ini "%ProgramFiles%\FlashGet\language\"
regsvr32 /u /s "%ProgramFiles%\google\googletoolbar1.dll"
Как следствие, куча бяк от гугловского тулбара, который устанавливается целиком и полностью с дополнительными фишками при запуске "flashget.exe /s" остаётся и в системе и в реестре.
А хотелось бы вообще инсталяху чистую.
В принципе, финальная инсталяха распаковывается стандартно, можно запустить вот так:
fg180en.exe /x C:\Temp\FG
В C:\Temp\FG скидывается всё, что в инсталяхе, в том числе gb. Инсталяху тулбара можно прибить. Но вот как правильно, с сохранением родного сценария(с исправлением без тулбара) скомпилить это обратно?
Расковырял ещё интересный момент, экзешник самой установленной(или распакованной из инсталяхи) проги поддерживает ключи /uninstall 1.80en для удаления и какая-то вариация /install. Выяснил так же, что в принципе, софтина может работать и без инсталяции. Можно скопировать содержимое из папки, в которую инсталили прогу, заархивировать и распаковать в любое место на другой комп, после чего запустить flashget.exe и софтинка сама добавляет часть данных о себе и прописывается в системе в ту папку, в которую Вы её распаковали. Правда ярлыки не создаются ни в Программах ни на Рабочем столе. Но работает. Думаю, что поддерживаются ещё какие-то ключи, но какие хз, на /? не отвечает. Можно конечно сваять "инсталятор" на базе SFX и даже ярлыки будут, но имхо не красиво.
Может найдутся умельцы, которые помогут вылечить софтинку окончательно и скомпилить ничем не отличающийся от оригинального(кроме тулбара) инсталятор?
А если ещё и распишут тут поэтапно процесс создания и "что за что отвечает", то это будет отличным подспорьем на будущее.
Заранее всем откликнувшимся сенкс.
P.S. Для отмены регистрации софтины в системе разработчики дают готовый inf:
http://www.flashget.com/unreg.inf Тоже может оказаться полезным.