我使用start / wait来运行exe。 exe完成后,它要求按任意键继续。如何通过相同的批处理文件传递Enter Key?
答案 0 :(得分:4)
这取决于有问题的应用程序以及它如何处理输入。在大多数情况下,您应该只能输入程序:
<info>
<maininfo>
<pn name="name">name1</pn>
<age name="age">10</age>
</maininfo>
<data>
<row>
<col1 name="col1">2</col1>
<col2 name="col2">3</col1>
<col3 name="col3">4</col1>
</row>
<row>
<col1 name="col1">5</col1>
<col2 name="col2">6</col1>
<col3 name="col3">7</col1>
</row>
<row>
<col1 name="col1">8</col1>
<col2 name="col2">9</col1>
<col3 name="col3">10</col1>
</row>
</data>
<maininfo>
<pn name="name">name2</pn>
<age name="age">20</age>
</maininfo>
<data>
<row>
<col1 name="col1">20</col1>
<col2 name="col2">21</col1>
<col3 name="col3">22</col1>
</row>
<row>
<col1 name="col1">23</col1>
<col2 name="col2">24</col1>
<col3 name="col3">25</col1>
</row>
</data>
</info>
如果他们从标准输入读取,他们将在这种情况下读取换行符。例如。 echo.|some.exe
打印echo.|pause
并立即退出。
在Press any key to continue . . .
内,您可能需要将其换入另一个start /wait
来电:
cmd