05 jan

Adicionar rotas automaticamente com arquivo de lote ao conectar VPN usando o Agendador de Tarefas

Aqui no serviço, para podermos fazer os testes em desenvolvimento ou fazer nossos programas se comunicarem com o mainframe, precisamos realizar uma conexão VPN para acessar os servidores de nosso cliente.

Além de fazer isso, temos que executar como administrador um arquivo que adiciona as rotas ao nosso cliente. E a cada 10 conexões, em 11 eu esqueço de rodar esse arquivo.

Pesquisei então uma maneira de automatizar isso, e encontrei um modo de adicionar rotas automaticamente com arquivo de lote ao conectar VPN usando o Agendador de Tarefas do Windows.

Para isso, comece executando o prompt de comando como administrador: clique no botão iniciar, escreva cmd, no resultado da busca clique com o botão direito em cmd.exe e clique em “Executar como administrador”

Executar prompt de comando como administrador

Executar prompt de comando como administrador

Em seguida, é só executar o comando abaixo, substituindo o caminho informado para o caminho correto do seu arquivo batch e SUA_VPN pelo nome dado para sua conexão VPN.

Isso é tudo em uma linha só, ok? Como eu precisei adicionar rotas, precisei usar o prompt de comando elevado e passar os parâmetros /RL HIGHEST, caso não tenha necessidade e for fazer algo que não precise disso, como abrir um site de algum IP dessa rede que conectou ou coisa do tipo, pode fazer em um prompt de comando normal e retire a parte /RL HIGHEST do comando.

Fontes