I have tried simply using a batch file that reads "rasdial (vpnname)". I have also tried a powershell script as follows: while ($true) { $vpnname = "VPNName" $vpnusername = "YOURUSERNAME" $vpnpassword = "YOURPASSWORD" $vpn = Get-VpnConnection | where {$_.Name -eq $vpnname} if ($vpn.ConnectionStatus -eq "Disconnected") { $cmd = $env:WINDIR + "\System32\rasdial.exe" $expression = "$cmd ""$vpnname"" $vpnusername $vpnpassword" Invoke-Expression -Command $expression } start-sleep -seconds 30 } I have tried the powershell script with and without the username and password. The interesting thing is, I ran the above powershell script this morning and it worked. Absolutely nothing was changed on my end. I did submit a case with Meraki to see if they would help. They claimed they could not assist, but I find it very odd that this worked this morning.
... View more