我正在使用 C# 创建一个 Wifi 热点程序。我需要得到以下统计数据。
- 已连接客户端的数量。
- 获取客户端的计算机名称。
- 获取客户端的 IP 地址。
- 更改客户端的 IP 地址。
我写这个来创建和启动托管网络。
private void createHotspot(string ssid, string key)
{
processStartInfo = new ProcessStartInfo("cmd.exe");
processStartInfo.RedirectStandardInput = true;
processStartInfo.RedirectStandardOutput = true;
processStartInfo.CreateNoWindow = true;
processStartInfo.UseShellExecute = false;
process = Process.Start(processStartInfo);
if (process != null)
{
process.StandardInput.WriteLine("netsh wlan set hostednetwork mode=allow ssid=" + ssid + " key=" + key);
process.StandardInput.WriteLine("netsh wlan start hosted network");
process.StandardInput.Close();
}
}
提前致谢。