日期:2014-05-17  浏览次数:20777 次

执行一个exe后提示输入文件如何用批处理来处理
本帖最后由 ifdone 于 2013-02-11 10:34:22 编辑
有一个aRarefactWin.exe是在dos下运行的,执行这个exe后,会提示请输入文件名。
cmd窗口显示如下

D:\aRarefactWin.exe
请输入文件名,文件名中间不要有空格:

当用户输入zh.txt后程序开始分析,然后出现提示信息如下:
请输入步长:
然后需要用户输出一个数字,输入完后按enter键,程序就开始计算,生成一个zh.res文件。
最后提示输入任意键退出

请问这样的情况如何用批处理程序来写?
我这么输入批处理命令
aRarefactWin.exe 
zh.txt
5
这样执行的结果是运行到aRarefactWin.exe后仍然提示“请输入文件名,文件名中间不要有空格:”
zh.txt不会自动输入
请问这种情况如何用批处理来处理?我怎么才能用批处理让程序运行后读入zh.txt文件,然后自动输入5,之后程序计算运行。
批处理不知道放在哪个版块问了,发到这里吧
dos cmd 批处理

------解决方案--------------------
我回此贴让你好结贴的。