2

Цель

Щелчок по Firefox на панели задач запускает экземпляр, который спрашивает, какой профиль использовать. Когда этот экземпляр запускается и щелкается по тому же значку средней кнопкой мыши (чтобы запустить новый экземпляр), он снова спрашивает, какой профиль использовать в новом экземпляре. И так далее.

Если внешняя программа пытается открыть ссылку, первый открытый экземпляр firefox должен получить это.


Мои попытки

Добавить -p к файлу ярлыка

Не позволит мне открыть несколько профилей одновременно.

Добавить -p -no-remote к файлу ярлыка

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

Создайте ярлык 'A' с помощью -p и 'B' с помощью -p -no-remote ; затем используйте «A» для первого экземпляра и «B» для следующего

Работает полностью, но я хочу только один значок / ярлык, так что это не вариант.


Идея

Возможно, мне следует использовать какой-то командный файл для обнаружения запущенного процесса firefox, и если он обнаружит, что он начинается с -p -no-remote противном случае с -p ..., но я понятия не имею, как это сделать.

0