如何检测托管网络已启动?

时间:2018-07-16 20:13:54

标签: c# command-line windows-10 netsh access-point

我有一个程序,使用c#和命令行netsh wlan start hostednetwork启动热点。但是我不知道托管网络是否成功启动。

使用netsh wlan show hostednetwork之类的命令不能解决该问题,因为它取决于系统语言。我无法以编程方式确定输出。

如何知道热点已成功启动或说命令行已成功执行?

public void Launch ()
{
    ProcessStartInfo processStartInfo = new ProcessStartInfo ("cmd.exe", "/c netsh wlan start hostednetwork");
    processStartInfo.UseShellExecute = true;
    processStartInfo.Verb = "runas";
    Process.Start (processStartInfo);
}

0 个答案:

没有答案