首页 > 解决方案 > 在Windows批处理中回答多个输入提示

问题描述

如何在 Windows 批处理中回答多个输入提示?

echo Directory| CAll C:\"Users"\"myuser"\source\repos\ConsoleApp2\ConsoleApp2\bin\Debug\netcoreapp3.1\ConsoleApp2.exe  
PAUSE

此代码适用于我,但仅适用于一个输入。我想回答多个输入。我试过这个,没有运气:

(echo input1 && echo input2) | program.exe

program.exe期待一个接一个的答案。

标签: windowsbatch-filecmdexe

解决方案


到目前为止,最常用的方法是从文件中读取输入。

echo input1>in.txt
echo input2>>in.txt
program.exe<in.txt

推荐阅读