O objetivo
Um clique no Firefox na barra de tarefas inicia uma instância que pergunta qual perfil usar. Quando essa instância for executada e o mesmo ícone for clicado com o botão do meio do mouse (para iniciar uma nova instância), ele deverá perguntar novamente qual perfil usar na nova instância. E assim por diante.
Se um programa externo tentar abrir um link, a primeira instância aberta do Firefox receberá isso.
Minhas tentativas
Anexar -p
ao arquivo de atalho
Não me permitirá abrir vários perfis simultaneamente.
Anexar -p -no-remote
ao arquivo de atalho
Funciona exatamente como eu querouma exceção: Se algum programa externo tentar abrir um link, ele tentará abrir outra instância em vez de usar a instância que iniciei primeiro.
Crie o atalho 'A' com -p
e 'B' com -p -no-remote
; então use 'A' para a primeira instância e 'B' para a seguinte
Funciona completamente, mas eu quero apenasumícone/atalho, então esta não é uma opção.
Uma ideia
Talvez eu deva usar algum tipo de arquivo em lote para detectar um processo do Firefox em execução e, se ele encontrar, comece com -p -no-remote
else with -p
... mas não tenho ideia de como fazer isso.