java运行exe:请求的操作需要提升,该怎么解决
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/
我的是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/