当前位置: 代码迷 >> Java相关 >> java运行exe:请求的操作需要提升,该怎么解决
  详细解决方案

java运行exe:请求的操作需要提升,该怎么解决

热度:96   发布时间:2016-04-22 20:51:57.0
java运行exe:请求的操作需要提升
我的是win7系统,用的是自己创建的具有管理员权限的账户,然后打开TM.exe,并传递参数config.txt。在XP中运行是正常的,在win7中就报下面的错误,有高手给解决一下吗,很急!
public class CallExe {
public static void main(String[] args) { 
  try {
  String[] open={"\"E:/Program Files/Tencent/TM.exe\"","EC:\\config.txt"};
  Runtime.getRuntime().exec(open);
  } catch (Exception e) {
  System.out.println("Error exec!");
  }   
}
}

Error exec!
java.io.IOException: Cannot run program ""E:/Program Files/Tencent/TM.exe\"": CreateProcess error=740, 请求的操作需要提升。
------解决思路----------------------
http://blog.163.com/magicc_love/blog/static/185853662201303112923828/
  相关解决方案