启动Program Files文件夹中的程序

时间:2018-04-23 19:34:13

标签: java runtime exe

我想用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

1 个答案:

答案 0 :(得分:1)

我解决了,我只是这样写的:

Runtime.getRuntime().exec("cmd /c \"C:\\Program Files (x86)\\CodFiscExtractor\\MySQLServer\\MySqlStart.exe\"");

现在我没有错误,但我有兴趣不显示UAC窗口,因为MySqlStart.exe以管理员权限开头。