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.