启动netsh wlan start hostednetwork需要管理员权限才能运行

时间:2013-07-31 23:51:20

标签: java windows command privileges

我想访问windows的命令提示符并运行一个启动hostnetwork的命令,我可以手动启动它,但我尝试通过Java运行它。

这就是我试过的

Process p = Runtime.getRuntime().exec("cmd /c netsh wlan start hostednetwork");

但是它给出了这样的信息:

  

您必须从具有管理员权限的命令提示符运行此命令。

任何解决方案,还是有更好的方法来做到这一点?

1 个答案:

答案 0 :(得分:1)

这实际上是一个Windows问题而不是Java问题,但您正在寻找的是runas.exe