var psi = new ProcessStartInfo { /* TODO: Adjust "My VPN Connection" to the name of your VPN connection */ Arguments = "\"My VPN Connection\"", FileName = @"c:\windows\system32\rasdial.exe", WindowStyle = ProcessWindowStyle.Normal, UseShellExecute = true }; Process.Start(psi).WaitForExit();