首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按下键继续工作吗?

问按下键继续工作吗?
EN

Stack Overflow用户
提问于 2013-05-31 15:45:16
回答 2查看 1.5K关注 0票数 2

好的,我正在运行一个可执行的.jar文件,有些事情正在发生。jar打开命令提示符(Windows 7,cmd),但这应该发生。一切结束后,我得到了:

按任意键继续。。。

但是,当我按下一个键时,它只会打开命令提示符,而不是关闭它。

在我的代码中,我要运行命令提示符:

代码语言:javascript
复制
String fileName = "File Location";
Process p = Runtime.getRuntime().exec(new String[]{"cmd","/k","start",
            "cmd","/k",fileName});
p.waitFor();

这里面有什么我可以修改来修正的吗?这样“按任意键继续”实际上允许我退出,而不必输入“退出”下一步?

编辑:在我的结尾有一个停顿。这是造成问题的原因吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-31 15:52:48

启动一个新的cmd提示符并在其中执行一些内容。

您究竟是如何期望cmd知道它应该在执行命令后终止的呢?如果要关闭cmd,则必须在正在运行的脚本中放置“退出”。

或尝试使用选项/C运行cmd。

票数 3
EN

Stack Overflow用户

发布于 2013-05-31 15:59:54

将下面的代码放在代码的末尾应该退出窗口

代码语言:javascript
复制
System.exit(1);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16861132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档