Инструкция:
1. создаем папку хранения профилей (D:\Profiles) и в ней пустые папки для будущих профилей (prof1,prof2 .. profN)

2. создаем N-е количество ярлыков для запуска профилей
1-й ярлык:

Выделить код

Код:

"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -profile "D:\Profiles\prof1"

2-й ярлык:

Выделить код

Код:

"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -profile "D:\Profiles\prof2"

....
N-й ярлык:

Выделить код

Код:

"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -profile "D:\Profiles\profN"

3. - запускаем экземпляры профилей (ярлыки из п.2) , перед запускам у вас не должен быть запущен ваш FireFox без параметра -no-remot

4. устанавливаем в каждый дополнение FoxyProxy и разные темы оформления для удобства выбора окна профиля

5. устанавливаем для профилей свой IP (прокси): на странице со списком прокси(таблица) кликаем на изображение мордашки лисы напротив понравившегося прокси, в верхнем сплывающем сообщении жмем кнопку Allow (соглашаемся на использование прокси)

Использую другой возможный вариант - ПО Sandboxie. ПО позволяет запускать экземпляры в "песочнице". Очень удобно, как альтернатива Вашему решению.

banzaus пишет

Использую другой возможный вариант - ПО Sandboxie.

и в чем преимущество?
я вижу только недостатки в этом способе:
- лишнее звено приводящие к пустому расходу вычислительных ресурсов
- "пригодно" только для одной операционной системы (не самой лучшей)
- и самое главное, управление профилями, мягко сказать, очень неудобно (научитесь управлять - поймете)