bat运行带参exe解决办法
bat运行带参exe
a.exe是一个控制台程序,接受命令行参数
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
是一个处理多个文件的程序,如希望处理下列文件
F:\p\H001.wav
F:\p\H002.wav
F:\p\H003.wav
F:\p\H004.wav
F:\p\H005.wav
F:\p\H006.wav
我想写个bat文件,连续调用a.exe
如
start f:\a.exe F:\p\H001.wav 20
start f:\a.exe F:\p\H002.wav 20
start f:\a.exe F:\p\H003.wav 20
start f:\a.exe F:\p\H004.wav 20
后两者是exe接收的参数,这样不可以,应该怎么处理
------解决方案--------------------
这样是可以,每执行一个命令就开一个控制台
在批处理直接调用命令就可以
f:\a.exe F:\p\H001.wav 20
f:\a.exe F:\p\H002.wav 20
f:\a.exe F:\p\H003.wav 20
f:\a.exe F:\p\H004.wav 20
a.exe是一个控制台程序,接受命令行参数
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
是一个处理多个文件的程序,如希望处理下列文件
F:\p\H001.wav
F:\p\H002.wav
F:\p\H003.wav
F:\p\H004.wav
F:\p\H005.wav
F:\p\H006.wav
我想写个bat文件,连续调用a.exe
如
start f:\a.exe F:\p\H001.wav 20
start f:\a.exe F:\p\H002.wav 20
start f:\a.exe F:\p\H003.wav 20
start f:\a.exe F:\p\H004.wav 20
后两者是exe接收的参数,这样不可以,应该怎么处理
------解决方案--------------------
这样是可以,每执行一个命令就开一个控制台
在批处理直接调用命令就可以
f:\a.exe F:\p\H001.wav 20
f:\a.exe F:\p\H002.wav 20
f:\a.exe F:\p\H003.wav 20
f:\a.exe F:\p\H004.wav 20