我用java语句打开cmd,为什么cmd窗口还是执行完一闪就关了

renscript 2017-05-03 04:57:59
我想要的效果是java语句调用cmd执行我写的语句,执行完后窗口不要关闭。我用java打开cmd,都写了"cmd /k start dir"了,为什么cmd窗口还是执行完一闪就关了,还用写什么别的吗

以ipconfig为例:
Process process = Runtime.getRuntime().exec("cmd /k start ipconfig");
还用写什么别的吗
...全文
910 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
110成成 2017-05-04
  • 打赏
  • 举报
回复
不好意思,一直以为pause,刚试了下貌似不行 不过使用bat可以。 ps = rt.exec("cmd.exe /C start D:\\test.bat"); 你把ipconfig写到test.bat中就可以了。 不知道是不是java做了限制。
renscript 2017-05-03
  • 打赏
  • 举报
回复
引用 1 楼 zc881124 的回复:
加pause试试
上一个回复的那个表情符号不知道怎么回事出现的
renscript 2017-05-03
  • 打赏
  • 举报
回复
引用 1 楼 zc881124 的回复:
加pause试试
具体怎么加pause?
110成成 2017-05-03
  • 打赏
  • 举报
回复
加pause试试

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧