具有管理员权限的java运行可执行文件

时间:2011-04-14 11:42:17

标签: java

如何使用java程序中的admin权限调用可执行bat文件?该可执行文件位于另一个目录中。

1 个答案:

答案 0 :(得分:2)

您需要使用runas命令。如下所示:

Runtime.exec("runas /user:ROOTUSERNAME c:\yourdir\yourbat.bat");

当然,windows ROOTUSERNAME用户必须拥有admin priviledge。

P.S。:我不知道为什么人们投下这个问题,这是一个有效的问题......