Con los cmdlets de PowerShell de Windows 10 , puede agregar fácilmente aplicaciones para habilitar automáticamente las conexiones VPN cuando se inician. Automatizar esta tarea significa que no tendrás que molestarte en conectarte a una VPN cuando uses ciertas aplicaciones.
Para aprovechar esta funcionalidad en PowerShell , primero deberá agregar un servicio VPN a su computadora si aún no tiene uno. Consulte el artículo: Cómo crear una VPN en Windows 10 para saber cómo hacerlo.
Cómo agregar activación automática de VPN
Después de establecer una conexión VPN en Windows 10, deberá abrir PowerShell con derechos de administrador .

Abra PowerShell con derechos de administrador
Haga clic en Sí en el mensaje que aparece para permitir el acceso a la computadora.
En la ventana de PowerShell, ingrese el siguiente comando, luego reemplace y con el nombre de la conexión VPN, más la ruta del archivo a la aplicación correspondiente que desea usar:
Add-VpnConnectionTriggerApplication -Name "" –ApplicationID ""
Tenga en cuenta incluir las comillas en el comando.
Haga clic Enterpara ejecutar el comando. PowerShell le advierte que la función de túnel dividido está deshabilitada de forma predeterminada. Para continuar, primero debe confirmar y habilitar esta función.
Toque Ycuando aparezca el mensaje, luego toque Enternuevamente para finalizar.
![Cómo conectar VPN automáticamente para aplicaciones específicas en Windows 10 Cómo conectar VPN automáticamente para aplicaciones específicas en Windows 10]()
Escriba Y cuando aparezca el mensaje
Debe habilitar el túnel dividido para habilitar la conexión automática a la VPN sin intervención humana.
El túnel dividido evita que Windows enrute todo el tráfico de la red a través de la VPN, cuando la aplicación permite que se inicie. En cambio, el túnel dividido divide el tráfico y solo los datos de la aplicación enumerada pasan a través de la VPN .
Ingrese el siguiente comando en PowerShell:
Set-VpnConnection -Name "" -SplitTunneling $True
… y reemplácelo con el nombre de su VPN (recuerde mantener las comillas), luego presione Enter.
A continuación, en caso de que cierre accidentalmente la aplicación y no desee que finalice la conexión, puede configurar un búfer de tiempo de espera para reiniciar la aplicación.
Importar:
Set-VpnConnection -Name "" -IdleDisconnectSeconds
… ve a PowerShell y presiona Enter. Reemplace con el nombre de su conexión y la cantidad de segundos que debe esperar hasta que finalice la conexión.
Ahora, cuando se cierre la aplicación, Windows esperará 10 segundos antes de finalizar la conexión VPN. Puede cambiar este número como desee u omitir este paso por completo.
Cómo ver qué aplicaciones habilitan automáticamente la VPN
Hay algunas formas de verificar qué aplicaciones están instaladas para habilitar conexiones VPN automáticas. Puede usar un comando en PowerShell o editar el archivo de la agenda telefónica en el Explorador de archivos.
Si la VPN se inició repentinamente y no estás seguro de por qué, puedes usar uno de los siguientes métodos para determinar qué aplicación la habilitó.
Utilice un cmdlet de PowerShell
Para utilizar este método, haga clic en el botón Inicio e ingrese a Powershell. Haga clic derecho en Windows PowerShell y luego seleccione Ejecutar como administrador en el menú.
Haga clic en Sí en el mensaje que aparece para permitir el acceso a la computadora.
En la ventana de PowerShell, ingrese el siguiente comando, pero reemplácelo con el nombre de su conexión VPN, luego presione Enter:
Get-VpnConnectionTrigger -ConnectionName
Utilice el Explorador de archivos
Otra opción es monitorear el archivo de la agenda telefónica en el Explorador de archivos. Puedes abrirlo en un editor de texto y ver la lista de aplicaciones habilitadas para VPN.
El archivo de la agenda telefónica proporciona una forma estándar para que Windows recopile y especifique la información necesaria para establecer una conexión de acceso remoto (RAS). Este archivo contiene información como dirección IP, puerto, configuración del módem y la información que busca sobre las aplicaciones que pueden habilitar la conexión.
Para comenzar, abra el Explorador de archivos y pegue la siguiente carpeta en la barra de direcciones, pero reemplácela con su nombre de usuario actual, luego presione Enter:
C:\Users\\AppData\Roaming\Microsoft\Network\Connections\Pbk
Haga clic derecho en “rasphone.pbk” y luego seleccione el editor de texto en el que desea abrir el archivo.
![Cómo conectar VPN automáticamente para aplicaciones específicas en Windows 10 Cómo conectar VPN automáticamente para aplicaciones específicas en Windows 10]()
Haga clic derecho en "rasphone.pbk"
Este archivo contiene todas las conexiones VPN de su computadora, por lo que si tiene varias VPN, es posible que tenga que examinar mucho para encontrar las aplicaciones que desea. Cada aplicación se almacena en la función "ClassicApplicationIDs" como ruta directa del archivo.
Afortunadamente, si no desea desplazarse para encontrar cada aplicación, la mayoría de los editores de texto tienen una función Buscar . Presione Ctrl+ F, ingrese “ClassicApplicationIds” en el campo de texto y luego presione Enter.
![Cómo conectar VPN automáticamente para aplicaciones específicas en Windows 10 Cómo conectar VPN automáticamente para aplicaciones específicas en Windows 10]()
Ingrese "ClassicApplicationIds" en el campo de texto
Cómo deshabilitar la activación automática de VPN
Si agrega accidentalmente la aplicación incorrecta o ya no desea que la VPN se active al iniciar aplicaciones específicas, puede eliminarlas usando un cmdlet similar en PowerShell.
Para eliminar la función de activación automática de VPN, abra Powershell con derechos de administrador.
Haga clic en Sí en el mensaje que aparece para permitir el acceso a la computadora.
En la ventana de PowerShell, ingresa lo siguiente, pero reemplaza y con el nombre de la conexión VPN más la ruta a la aplicación correspondiente:
Remove-VpnConnectionTriggerApplication -Name "" –ApplicationID ""
PowerShell le solicita que confirme la eliminación de la aplicación de la lista de activación automática. Ingrese el tipo Yy presione Enter.
Repita este paso para cada aplicación que desee eliminar de la lista.