Com o cmdlet PowerShell do Windows 10 , você pode adicionar facilmente aplicativos para acionar automaticamente uma conexão VPN quando eles forem iniciados. Automatizar essa tarefa significa que você nem mesmo terá que pensar em se conectar a uma VPN ao usar determinados aplicativos.
Para tirar proveito dessa funcionalidade no PowerShell, você primeiro terá que adicionar um serviço VPN ao seu computador, se ainda não tiver um.
Índice
Depois de configurar uma conexão VPN no Windows 10, você precisará abrir uma instância elevada do PowerShell. Para fazer isso, clique no botão Iniciar e digite “Powershell”. Clique com o botão direito em “Windows PowerShell” e selecione “Executar como Administrador” no menu.
Clique em “Sim” no prompt que aparece para permitir o acesso ao seu computador.
Na janela do PowerShell, digite o seguinte e substitua <VPNConnection>
e <AppPath>
pelo nome da conexão VPN e o caminho do arquivo para o aplicativo que deseja usar, respectivamente:
Add-VpnConnectionTriggerApplication -Name "<VPNConnection>" –ApplicationID "<AppPath>"
Certifique-se de incluir as aspas no comando.
Pressione Enter para executar o comando. O PowerShell avisa que o túnel dividido está desabilitado por padrão. Para continuar, você deve confirmar e habilitar o recurso antes que ele seja acionado automaticamente .
Digite “Y” quando o prompt aparecer e pressione Enter mais uma vez para terminar.
Você deve habilitar o túnel dividido para que o disparador automático se conecte à VPN sem intervenção humana.
O túnel dividido impede o Windows de rotear todo o tráfego de rede por meio da VPN quando o aplicativo o ativa para iniciar. Em vez disso, ele divide o tráfego e apenas os dados do aplicativo listado fluirão pela VPN.
Digite Set-VpnConnection -Name "<VPNConnection>" -SplitTunneling $True
no PowerShell e substitua <VPNConnection>
pelo nome de sua VPN (novamente, mantenha as aspas) e pressione Enter.
Em seguida, caso você feche acidentalmente o aplicativo e não queira que a conexão seja encerrada, você pode definir um buffer de tempo limite para reiniciar o aplicativo.
Digite Set-VpnConnection -Name "<VPNConnection>" -IdleDisconnectSeconds <IdleSeconds>
no PowerShell e pressione Enter. Substitua <VPNConnection>
pelo nome da sua conexão e <IdleSeconds>
pelo número de segundos de espera até que a conexão seja encerrada.
Agora, quando o aplicativo fechar, o Windows aguardará 10 segundos antes de encerrar a conexão VPN. Você pode definir esse número como quiser ou omitir essa etapa completamente.
Existem algumas maneiras de verificar quais aplicativos configurou para acionar o início de uma conexão VPN. Você pode usar um cmdlet dentro do PowerShell ou editar o arquivo da lista telefônica no File Explorer.
Se a VPN iniciar repentinamente e você não tiver certeza do motivo, pode usar um dos métodos a seguir para identificar qual aplicativo a acionou.
Para usar este método, clique no botão Iniciar e digite “PowerShell”. Clique com o botão direito em “Windows PowerShell” e selecione “Executar como Administrador” no menu.
Clique em “Sim” no prompt que aparece para permitir o acesso ao seu computador.
Na janela do PowerShell, digite o seguinte comando, mas substitua <VPNConnection
> pelo nome de sua conexão VPN e pressione Enter:
Get-VpnConnectionTrigger -ConnectionName <VPNConnection>
Em nosso exemplo, o comando recuperou as propriedades de gatilho da conexão VPN “VPN Canadá” e as exibiu abaixo.
A outra opção é rastrear o arquivo da lista telefônica dial-up no File Explorer. Você pode abri-lo em um editor de texto e ver a lista de aplicativos que acionam a VPN.
Um arquivo de lista telefônica fornece uma maneira padrão para o Windows coletar e especificar as informações necessárias para estabelecer uma Conexão de Acesso Remoto (RAS). O arquivo contém informações como endereços IP, portas, configurações do modem e – as informações que estamos procurando – aplicativos que acionam a conexão.
Para começar, abra o Explorador de Arquivos e cole o seguinte diretório na barra de endereço, mas substitua <User>
pelo nome de usuário atual e pressione Enter:
C: \ Users \ <User> \ AppData \ Roaming \ Microsoft \ Network \ Connections \ Pbk
Clique com o botão direito do mouse em “rasphone.pbk” e selecione o editor de texto no qual deseja abrir o arquivo.
Este arquivo contém todas as conexões VPN em seu computador, portanto, se você tiver mais de uma VPN, talvez seja necessário vasculhar muito para encontrar os aplicativos que deseja. Cada aplicativo é armazenado na função “ClassicApplicationIDs” como seu caminho de arquivo direto.
Felizmente, se você não quiser rolar para encontrar cada aplicativo, a maioria dos editores de texto tem um recurso Localizar. Pressione Ctrl + F, digite “ClassicApplicationIds” no campo de texto e pressione Enter.
Se você acidentalmente adicionar o aplicativo errado ou não quiser mais que a VPN seja disparada ao iniciar aplicativos específicos, você pode removê-los usando um cmdlet semelhante no PowerShell.
Para remover o disparo automático da VPN, clique no botão Iniciar e digite “Powershell”. Clique com o botão direito em “Windows PowerShell” e selecione “Executar como Administrador” no menu.
Clique em “Sim” no prompt que aparece para permitir o acesso ao seu computador.
Na janela do PowerShell, digite o seguinte, mas substitua <VPNConnection>
e <AppPath>
pelo nome de sua conexão VPN e o caminho para o aplicativo, respectivamente:
Remove-VpnConnectionTriggerApplication -Name "<VPNConnection>" –ApplicationID "<AppPath>"
O PowerShell solicita que você confirme se deseja remover o aplicativo da lista de disparos automáticos. Digite “Y” e pressione Enter.
Repita esta etapa para cada aplicativo que deseja remover da lista.
Agora, quando você iniciar os aplicativos especificados, o Windows iniciará uma conexão VPN e enviará o tráfego por ela – nenhum software de terceiros é necessário.
Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…
Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…
A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…
A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…
O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…
Para ver suas fotos mais de perto ou para uma edição precisa , você pode…