【发布时间】:2023-03-28 13:04:02
【问题描述】:
我尝试从 cmd 运行一个用 Java 打开的 exe 文件,但没有任何反应。 打开的cmd看起来像:
C:\>file.exe
C:\>
当我手动打开 cmd 时,exe 文件运行。两种情况下的 cmd 似乎都是一样的! (手动和通过 Java)。 我的代码是:
File projDir = new File("C:/");
String command = "cmd /c start file.exe";
Process p = Runtime.getRuntime().exec(command, null, projDir);
你有什么想法吗?
【问题讨论】:
-
您实际尝试过什么?显示你的代码......因为除了“你一定做错了什么”之外,没有人能告诉你任何事情。