我想在 Batch 中启动一个 cmd 行程序并能够与其通信。
目前我正在用启动程序start /b cmd /c "cli_program.exe" > log.txt
。我目前正在将输出重定向到日志文件,以便我可以输出。grep
findstr
还有其他方法可以获取/发送信息吗cli_program.exe
?例如,有没有办法观察输出,如果一切正常,则发送一个ENTER
以继续。或者动态回答来自的提示cli_program.exe
(不在文本文件中预定义它们并在开始时传递?)?
我想在 Batch 中启动一个 cmd 行程序并能够与其通信。
目前我正在用启动程序start /b cmd /c "cli_program.exe" > log.txt
。我目前正在将输出重定向到日志文件,以便我可以输出。grep
findstr
还有其他方法可以获取/发送信息吗cli_program.exe
?例如,有没有办法观察输出,如果一切正常,则发送一个ENTER
以继续。或者动态回答来自的提示cli_program.exe
(不在文本文件中预定义它们并在开始时传递?)?