参考:https://blog.csdn.net/wjz1029/article/details/45044033
找了很久的一种方法: 怎样向一个EXE 发送一个参数,得到反馈后,再向EXE发送一个参数
亲测网上的一种可行的方法
如果想要是程序能够想cmd命令那样执行,需要函数在argv[]数组上进行特殊的处理,否则直接执行 xx.exe 参数 是不可以的,(这个观点还有待验证),但是找到了另外一种批处理了的解决方法。
首先把你要传入的参数保存在一个fileList.txt 中,其中的内容如下:
input1.txt
input2.txt
..
..
..
然后新建一个bat文件 run.bat
里面的内容为:
@echo off
(for /l %%i in (1,1,100) do XXXX.exe)<fileList.txt
这样你的xxx.exe需要输入的参数就自动给你输入进来了