2013-07-31 46 views
1

我要访问窗口的命令提示符并运行启动hostnetwork的命令,我可以手动启动它,但我试图通过Java来运行它。开始的Netsh WLAN开始hostednetwork需要管理员权限运行

这是我已经试过

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

,但它给出了这样的消息:

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

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

+0

什么*确切*你想要做什么? – jdero

+0

@jdero:需要使用管理员权限运行启动命令。 –

+0

为什么被拒绝? –

回答

1

这确实是一个Windows的问题,而不是一个Java的问题,但你要找的是什么runas.exe

+0

我阅读了你的链接,但我真的不知道该怎么做,你可以发布一些代码来显示我想要的内容吗? –

+0

@Sasha打开一个命令窗口,并运行“runas” - 它将转储可用的命令行参数。 –

相关问题