3

У меня есть два профиля. A и B Я сделал ярлыки для запуска каждого профиля следующим образом:

"C:\Program Files\Mozilla Firefox\firefox.exe" -p A
"C:\Program Files\Mozilla Firefox\firefox.exe" -p B

Кроме того, я установил профиль B по умолчанию с помощью ProfileManager

Что я хочу сделать, это запустить другой, но профиль по умолчанию, когда я открываю определенный тип файла.

Текущая ассоциация для файла .html :

C:\Program Files\Mozilla Firefox\firefox.exe

и аргументы командной строки следующим образом:

-requestPending -osint -url "%1"

Это открывает указанный URL-адрес (например, изнутри внешнего вида) в качестве профиля Firefox по умолчанию (B в моем случае). Я хочу , чтобы открыть каждое расширение .html с использованием профиля A

Mozilla утверждает, что -p и -requestPending -osint нельзя использовать одновременно.

Как открыть другой профиль для определенного типа файла?

1 ответ1

0

Самое простое решение - использовать командный файл. Следующее было протестировано и подтверждено для работы с Firefox 30.0.

АссоциированныйHTML-файлы с определенным профилем Firefox

Создайте командный файл, например, для профиля веб-разработки под названием "Dev":

"C:\My Programs\FF30\firefox.exe" -P Dev -no-remote

В командах файла .bat не следует использовать ключи командной строки, отличные от firefox (т.е. не указывайте -osint -url "% 1"). Если вы никогда не создавали пакетный файл, просто откройте текстовый файл, введите соответствующие команды и сохраните. Затем переименуйте расширение файла из .txt в .bat.

Предполагая, что вы используете Windows XP, перейдите к «Мой компьютер» и выберите «Сервис» -> «Свойства папки» -> вкладка «Типы файлов». Вам нужно изменить эту ассоциацию типов файлов:

  • Firefox HTML Document

Чтобы было понятно, чтобы создать ссылку только для актуальных .html файлов, нужно отредактировать только первый элемент. Нажмите кнопку "Дополнительно", затем отредактируйте стандартное "открытое" действие. Под полем с пометкой «Приложение, используемое для выполнения действий:» вставьте путь к вашему .bat файлу, например

"C:\Documents and Settings\UserName\Desktop\Firefox.bat" "%1"

Убедитесь, что вы используете двойные кавычки, как указано выше. Нажмите ОК, ОК, чтобы завершить внесение изменений.

Разумеется, вам следует скопировать оригинальную запись в поле "на всякий случай" и отложить ее на случай, если вы захотите отменить изменения позднее. Основная форма должна быть:

"C:\Path\To\Browser\firefox.exe" -osint -url "% 1"

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