可以使用RASDIAL(這是建立在進入Windows),並創建一個批處理腳本(.bat擴展名),像這樣:如果你想這樣做的
rasdial connectionname
- 或 -
一種編程語言,你可以調用命令內部
C#示例:
public static int OpenConnection(string connectionName, int Timeout) {
int ExitCode;
ProcessStartInfo ProcessInfo;
Process Process;
ProcessInfo = new ProcessStartInfo("cmd.exe", "/C rasdial " + connectionName);
ProcessInfo.CreateNoWindow = true;
ProcessInfo.UseShellExecute = false;
Process = Process.Start(ProcessInfo);
Process.WaitForExit(Timeout);
ExitCode = Process.ExitCode;
Process.Close();
return ExitCode;
}
,我想你所需的語言也會有這樣的功能。
哦,你可以使用:
rasdial "connection name" /d
丟棄連接。
這與使用GUI具有相同的效果嗎?帶有「電腦」的圖標是否會出現在任務欄中? – Geo 2009-01-27 18:32:20