我想用java启动一个exe 这个exe在Program Files(x86)文件夹中,当我尝试:
Runtime.getRuntime().exec("C:\\Program Files (x86)\\CodFiscExtractor\\MySQLServer\\MySqlStart.exe");
控制台显示我的错误:
CreateProcess error=740, The requested operation requires elevation
我应该做什么?
编辑:这不是this的重复,因为我要求 java
答案 0 :(得分:1)
我解决了,我只是这样写的:
Runtime.getRuntime().exec("cmd /c \"C:\\Program Files (x86)\\CodFiscExtractor\\MySQLServer\\MySqlStart.exe\"");
现在我没有错误,但我有兴趣不显示UAC窗口,因为MySqlStart.exe
以管理员权限开头。