Registry - Passar parâmetro para o navegador padrão

0

Temos um atalho padrão do Firefox que é iniciado como [...]\Firefox.exe -profile [path-to-profile]

Quando um usuário clica em um link (por exemplo, no Outlook), o Firefox é aberto, mas sem a adição -profile .

Depois de procurar um pouco e olhar para o registro com o recado descobri, que ao configurar o Firefox no navegador padrão, algumas configurações do Registro, como HKEY_USERS\S-1-5-21-[...]\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice , HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxHTML e assim por diante ...

É possível (definindo uma chave de registro, etc) para fazer com que o "default default" -firefox comece com essa configuração -profile também?

    
por Incubbus 18.02.2016 / 10:59

1 resposta

0

Não existe realmente apenas uma chave de registro para o navegador padrão. Existem muitas chaves diferentes para diferentes tipos de arquivos e protocolos, o que significa que conseguir o que você quer pode ser difícil.

Aqui está um começo para os protocolos HTTP e HTTPS. Se você modificar o valor padrão para o que você deseja, ele deve abrir qualquer link que comece com http:// ou https:// no Firefox com o perfil desejado.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\https\shell\open\command
    
por 20.02.2016 / 00:24