我有一个Windows服务,必须通过VPN连接到网络才能发送电子邮件 . 我需要做的(当我启动服务时)检查VPN连接是否存在,如果不存在,然后连接到网络 .
我看着DotRAS看起来很适合做所有工作,但是,它似乎没有提供创建新VPN连接的方法 .
所以我的问题是,有没有一种方法可以以编程方式创建VPN连接?
使用可编写脚本的VPN客户端,并使用 Process.Start("path-to-your-script") 运行它 .
Process.Start("path-to-your-script")
根据您使用的客户端,您有不同的可能性来监控VPN连接的状态 .
Here is an article以这种方式使用Windows rasphone客户端 .
我的错误,结果是DotRAS确实有一种创建新VPN连接的方法:)
2 回答
使用可编写脚本的VPN客户端,并使用
Process.Start("path-to-your-script")
运行它 .根据您使用的客户端,您有不同的可能性来监控VPN连接的状态 .
Here is an article以这种方式使用Windows rasphone客户端 .
我的错误,结果是DotRAS确实有一种创建新VPN连接的方法:)