C#连接到Cisco VPN

时间:2015-03-30 21:20:35

标签: c# vpn cisco

我想通过C#连接到Cisco VPN。在整个互联网上进行研究并不会返回有效的代码示例。但是我找到了一种通过命令行连接的方法,但我不知道如何在C#中以编程方式将命令行连接到命令行。

  

vpnclient connect user dennis pwd dennisPassword toVPN

我怎样才能在C#中做到这一点,还有其他更好的方法吗?我是否必须先安装Cisco VPN客户端?

非常感谢。

2 个答案:

答案 0 :(得分:1)

System.Diagnostics.Process.Start("vpnclient connect user dennis pwd dennisPassword toVPN");

如果您需要更精确地控制流程的启动方式,则会发生ProcessStartInfo的重载。

https://msdn.microsoft.com/en-us/library/system.diagnostics.process.start%28v=vs.110%29.aspx

答案 1 :(得分:1)

尝试 https://stackoverflow.com/a/35322011 或尝试

System.Diagnostics.Process.Start("vpnclient","connect user dennis pwd dennisPassword toVPN");