1

私は、C# を使用して WiFi 情報を照会する理想的な方法を考え出そうとしています。この方法を試してみましたnetshが、情報を分離する方法がわかりませんでした。Vistumblerを使用していることに気づきましたnetsh。これらの開発者がクエリを実行するときに情報を分離しnetshたり、関係のないものを切り取るために多くの文字列操作を実行したりする方法はありますか?

4

1 に答える 1

6

それが私が通常していることです。を呼び出しnetsh、出力を取得して解析します。

Process p = new Process();
p.StartInfo.FileName = "netsh.exe";
p.StartInfo.Arguments = "netsh arguments...";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.Start();

string output = p.StandardOutput.ReadToEnd();
// parse output and look for results
于 2011-11-25T22:22:14.743 に答える