【发布时间】:2013-04-15 00:32:36
【问题描述】:
我使用的是 Windows 8,最终意识到他不再支持创建 Ad Hoc 网络。创建此类网络的唯一可能方法是通过控制台命令:
netsh wlan set hostednetwork mode=alow ssid=ssid key=key
netsh wlan start hostednetwork
我开始使用 C# 中的一个函数来编写一个程序,该函数使用以下示例执行命令控制台:Execute Shell Command using C#
很遗憾,有些命令只能在管理员模式下工作,我无法通过代码直接让控制台命令以管理员身份工作。
这是我的问题: C# 中是否有任何库或 API 来创建 Ad Hoc 网络?
【问题讨论】:
-
您是否以管理员身份运行程序?如果您在调试器中运行它,那么以管理员身份运行调试器也会导致您的程序也运行。
-
@ColeJohnson 是的,我刚刚发现:msdn.microsoft.com/en-us/library/windows/desktop/…
-
@TheEvilPenguin 好吧,我现在有点尴尬,因为它运作良好。谢谢你。您可以添加作为最终答案。