我想循环遍历文件夹中的一组数据,并将数据作为参数传递给批处理文件中的程序。问题是当程序运行完毕后,它希望用户输入一个键击以终止它,例如'q'。在这种情况下,如何将击键发送到程序?
就我而言
for %%a in (*.txt) do program.exe %%a
答案 0 :(得分:0)
您可以通过echo
发送输入问题:
for %%a in (*.txt) do (echo q|program.exe %%a)
但是,如果程序需要实际的键盘输入,这将无济于事。它仅在从标准输入流中读取时才有效。