Как сделать так, чтобы папка с профилем лежала в месте, которое я ей укажу? ))

Есть 2 способа.

Первый.
Запустить Firefox с ключом -p (Пуск -> Выполнить -> firefox -p).
Появится менеджер профилей. Там при создании нового профиля можно указать его местоположение.

Второй.
Запускать Firefox с ключом -profile "путь\к\профилю"

Я пользуюсь вторым вариантом.
Один раз перенес всё содержимое профиля в C:\Program Files\Mozilla Firefox\Data\profile, и теперь запускаю его из .cmd-файла следующего содержания:

Выделить код

Код:

start /NORMAL firefox.exe -profile "Data\profile"

спасибо, буду юзать второй способ.

А какую папку указать надо?
у меня сейчас примерно так хистори-файл лежит: C:\Documents and Settings\ner\Application Data\Mozilla\Firefox\Profiles\rr64stfz.default\history.dat

Где сейчас у Вас лежит профиль понятно.
А куда требуется его перенести?

ну на X:\Firefox\profiles
Какую папку именно перенести?

Во-первых, лучше сделать бекап папки rr64stfz.default. На всякий случай.
Потом всё содержимое C:\Documents and Settings\ner\Application Data\Mozilla\Firefox\Profiles\rr64stfz.default\ нужно перенести в X:\Firefox\profiles\mainprofile\

И запускать Firefox так:

start /NORMAL firefox.exe -profile "X:\Firefox\profiles\mainprofile"

Спасибо, в ярлычке приписал )

Проще перенести папку профиля и поправить содержимое файла profiles.ini.