Мета
Клацання Firefox в панелі завдань запускає екземпляр, який запитує, який профіль використовувати. Коли цей екземпляр запускається і натискається той самий значок середньою кнопкою миші (щоб запустити новий екземпляр), він знову запитає, який профіль використовувати в новому екземплярі. І так далі.
Якщо зовнішня програма намагається відкрити посилання, перший відкритий екземпляр firefox отримає це.
Мої спроби
Додайте -p
до файлу ярлика
Не дозволить мені відкривати кілька профілів одночасно.
Додайте -p -no-remote
до файлу ярлика
Працює саме так, як я цього хочу, за одним винятком . Якщо будь-яка зовнішня програма намагається відкрити посилання, вона спробує відкрити інший екземпляр замість того, щоб використовувати екземпляр, який я почав перший.
Створіть ярлик "A" за допомогою -p
та "B" за допомогою -p -no-remote
; потім використовуйте "A" для першого примірника та "B" для наступного
Працює повністю, але я хочу лише одну піктограму / ярлик, тому це не варіант.
Ідея
Можливо, я повинен використовувати якийсь пакетний файл, щоб виявити запущений процес firefox, і якщо він виявить, що починається з -p -no-remote
іншого з -p
..., але я поняття не маю, як це зробити.