Мой вариант автоматической установки расширений Firefox. Расширения нужно брать в уже установленном виде из
%appdata%\Mozilla\Firefox\Profiles\мой.профиль\extensions\{guid}
Набор букв и цифр - уникальный идентификатор расширения. По сути, в таком виде их можно просто скопировать в новый профиль или в %Program Files%\Mozilla Firefox\extensions, удалив перед этим в профиле несколько файлов. Проще в папку программы - тогда они уже будут в каждом новом профиле.
Чтобы добавить свои настройки, если файл prefs.js уже существует, достаточно их просто дописать в конец этого файла. Firefox при запуске автоматически удалит строки со старыми настройками.
Вот мой пример скрипта для NSIS, реализующий все это. Поскольку каждый предпочитает свой набор расширений, я их удалил, оставив только пустые папки для наглядности.
http://vampik.net.ru/files/firefoxext.7z (5,8Кб)
Если кого-то вдруг

заинтересует мой список расширений, тут готовый инсталлятор, заливал для друзей, если кому-нибудь пригодится - буду только рад.
http://vampik.net.ru/files/firefox-1.5.0.3-ext.exe (3Мб)