我有一个程序,使用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);
}