Minha pergunta é semelhante a esta:
Aplicando um sinalizador de linha de comando ao Chrome na inicialização automática
Mas 7 anos depois, no navegador Edge, no Windows 11.
Eu conhecia uma maneira que possibilitaria adicionar sinalizadores ao navegador Edge quando iniciado clicando em um link em um aplicativo, mas esqueci. se bem me lembro, foi feito usando o registro.
Então, eu já adiciono um sinalizador de linha de comando ao destino do atalho do Edge na área de trabalho e na barra de tarefas, assim:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --enable-features=Feature1
esse é o alvo do atalho do Edge na área de trabalho. o recurso que habilito dessa maneira só entra em vigor quando inicio o Edge a partir do atalho.
mas quero que esse recurso esteja sempre ativado, mesmo quando não uso o atalho na área de trabalho e, em vez disso, inicio o Edge clicando em um link no aplicativo de e-mail ou em algum outro aplicativo.
como posso fazer isso?
Finalmente encontrei o método que usei em minhas anotações do OneNote.
então, navegador Edge, supondo que você esteja usando o canal estável que está pré-instalado, temos que navegar para esta pasta de registro:
em seguida, modifique o valor da chave Padrão, de:
para:
é importante adicionar
--enable-features=Feature1
antes--single-argument %1
, caso contrário não funcionará.--single-argument %1
é necessário estar lá, caso contrário, depois de clicar em um link no aplicativo Mail ou no aplicativo OneNote, o navegador Edge abre com uma nova guia em vez de abrir o link em que você clicou.Se estiver usando outros canais do Edge, como Dev, o valor da chave padrão deve apontar para o executável correto, assim:
O mesmo pode ser feito para os canais Beta e Canary.
finalmente, você pode usar esta página integrada para verificar quais sinalizadores de recursos estão ativados: