Java中有时候执行一个exe程序经常会包CreateProcess error=740, 请求的操作需要提升的错误 如下:
public static void main(String[] args) {
try {
Runtime.getRuntime().exec("d:\123.exe");
} catch (Exception e) {
}
CreateProcess error=740, 请求的操作需要提升!
解决方法:
public static void main(String[] args) {
try {
Runtime.getRuntime().exec("cmd /c d:\123.exe");
} catch (Exception e) {
} CreateProcess error=740, 请求的操作需要提升!
CreateProcess error=740, 请求的操作需要提升!
本文介绍了一个常见的Java程序调用外部exe文件时出现的权限错误问题(CreateProcess error=740)及其解决方案。通过修改调用方式,使用cmd作为中间执行者来避免权限不足的问题。
1304

被折叠的 条评论
为什么被折叠?



