0

我想遍历文件夹中的一组数据并将数据作为参数传递给批处理文件中的程序。问题是当程序完成运行时,它希望用户输入一个键来终止它,例如'q'。在这种情况下,如何将击键发送到程序?

这是据我所知

for %%a in (*.txt) do program.exe %%a
4

1 回答 1

0

您通常可以通过以下方式向问题发送输入echo

for %%a in (*.txt) do (echo q|program.exe %%a)

但是,如果程序需要实际的键盘输入,这将无济于事。它仅在从标准输入流中读取时才有效。

于 2012-05-04T09:28:59.047 回答