Existe uma maneira de executar um arquivo HTML com o navegador padrão e um parâmetro?

0

Eu tenho um arquivo HMTL que gostaria de abrir com o navegador padrão do usuário, seguido por um parâmetro. Por exemplo, se o seu navegador padrão fosse o Google Chrome, ele seria aberto como:

C:/Users/[User]/AppData/Local/Google/Chrome/Applications/chrome.exe -[parameter]

Isso provavelmente não é como isso deve ser tratado, e sei que isso não é seguro ou ideal. Mas eu gostaria de saber como (se você pode mesmo) você poderia fazer isso acontecer.

Obrigado.

    
por Mike 25.07.2014 / 22:41

1 resposta

1

Em um sistema Windows, use:

cmd / c start link

O que este comando faz é:

cmd Abre a janela de linha de comando.
/ c é um parâmetro para a janela de linha de comando. Ele informa a janela de linha de comando para se fechar após o término.

Esta janela de linha de comando deve executar o comando start.

start abre um novo prompt de comando para executar um comando.
    O comando que iniciará será executado neste caso: link

     inicie link significa, abra o link com o programa padrão atribuído a ele.


    Qual programa é atribuído pode ser consultado na janela de linha de comando com: ftype e assoc     No caso do protocolo http, você pode usar ftype e procurar a entrada começando com http = para ver qual programa é atribuído a ela.
    Se nada for atribuído em ftype ou assoc, então o explorer.exe é chamado com o parâmetro de start.

    
por 31.07.2014 / 01:54