我正在使用一个cmd,就像可执行文件和源代码一样。
可执行文件在退出之前输入多个命令序列。每个命令从1秒到1分钟的随机时间。
我尝试使用Java的Process builder
和runtime
但我只是在程序完全退出执行后才获得输出。此外,我无法通过BufferedWriter
向该可执行文件插入任何命令。所以我的问题是如何在可执行文件仍在运行时输出
提到的提问:Executing an EXE from Java and getting input and output from EXE
java runtime.getruntime() getting output from executing a command line program等。