Connexion d’un VPN à l’ouverture d’une application

Capture d'écran PowerShell pour automatiser les connexions VPN avec script et interface technique

Imaginons que nous avons une application métier. Cette application peut fonctionner uniquement sur le VPN de l’entreprise. Le soucis est que l’utilisateur doit à chaque fois, démarrer son VPN avant de lancer l’application.

Une commande powershell peut éviter cela :  Add-VpnConnectionTriggerApplication

Fermer l’application et déconnecter le VPN.

Ouvrir une console Powershell et taper Get-VpnConnection afin de récupérer la valeur « Name »

 

Pour ajouter un trigger, taper la commande suivante : Add-VPNConnectionTriggerApplication -Name « Nom_des_la_Cnx_VPN » -ApplicationID « C:\Program Files\Mon_Application.exe » -Passthru ConnectionName : Nom_des_la_Cnx_VPN ApplicationID : {C:\Program Files\Mon_Application.exe}

 

Source : Microsoft