Eu encontrei uma resposta até agora. iniciar o pbk cria um adaptador, mas você não pode realmente mudar nada.
A solução alternativa que encontrei foi usar o Powershell para isso: link
Aqui você parece poder especificar tudo.
Acho que a rotina do programa será:
- Verifique se a vpn com o mesmo nome está instalada: exclua-a
- Criar nova VPN
- Iniciar vpn, aguarde até terminar
- Excluir vpn.
O comando do Powershell será como:
Add-VpnConnection test -L2tpPsk <PreSharedKeyHere>