16

Допустим, экземпляр Firefox работает с профилем 1. Возможно ли сейчас запустить новый экземпляр Firefox с профилем 2?

Обычно, когда Firefox уже запущен, новый экземпляр не создается. Вместо этого просто открывается новое окно браузера.

Примечание. Говоря "профиль", я имею в виду профили пользователей Firefox.

5 ответов5

8

Вы можете сделать это из командной строки:

firefox -no-remote -P profile_name
5

Попробуйте MultiFirefox:

MultiFirefox - это небольшая утилита запуска, которая позволяет запускать несколько версий Firefox одновременно. Он помогает вам настроить несколько профилей (по одному или более для каждой версии Firefox), запоминает ваши последние настройки запуска для легкого запуска, имеет встроенное автоматическое обновление, когда мы делаем улучшения, и имеет 100% открытый исходный код, лицензированный MIT.

3

Используя unx environement, вы можете использовать команду вроде:

env MOZ_NO_REMOTE=1 firefox -P Profile2

Используя Windows или Mac OS X env, я не знаю, как вы можете это сделать

2

Вот статья Lifehacker, посвященная этому. Это не очень сложно, я использовал это пару раз.

0

Альтернативой использованию диспетчера профилей (параметр -P описанный в ответе @ hasen) является указание пути к профилю непосредственно в командной строке.

firefox -no-remote -profile absolute-path-to-the-profile-dir создаст указанный каталог (если он не существует) и будет использовать его в качестве профиля.

Пример на Windows:

C:\Progra~1\Firefox\firefox.exe -no-remote -profile C:\FxProfiles\myprofile

На OS X это немного сложнее:

/Applications/Firefox.app/Contents/MacOS/firefox-bin -foreground \
   -no-remote -profile /Users/me/fx-profiles/myprofile

-foreground переключается с окна терминала на Firefox. Обратите внимание, что на 10.5 вы должны использовать еще более сложную команду, чтобы обойти ошибку dyld .

См. Также Запуск Firefox с указанным профилем из док-станции (Mac OS X).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .