日期:2014-05-20  浏览次数:20609 次

jni程序如何在win7下提升权限
我在win7下用jni调用了几个windows函数来给我的java程序使用,但是这些函数在win7下必须以管理员身份运行,如果不以管理员权限运行就会出现错误5:权限不足的错误,那些函数也就无法成功调用

我尝试用管理员权限运行cmd,然后在cmd里面运行java -jar FlowControl.jar,但是貌似javaw还是以非管理员的身份在运行,无法正常运行

不知道大家有没有遇到过这种问题,恳请高手回答

------解决方案--------------------
自行提升自己的运行权限应该是不被许可的,你要是成功了相当于出安全漏洞了。

cmd下可以用runas来指定身份运行程序。