举例说明:
批处理comm.bat内容如下,
cd D:\cms
d:
copy SPSCERP_comm.INI SPSCERP.INI
cms.exe
exit
d:
copy SPSCERP_comm.INI SPSCERP.INI
cms.exe
exit
在comm.bat中调用cms.exe(cms.exe是windows程序),现实的结果是如果cms.exe不退出,exit这一步就一直执行不到,就会一直有一个黑黑的dos窗口。
怎么能够调用cms.exe之后不等待退出,直接执行exit推出,也就是所谓异步调用,google一番,找到解决办法。
改成以下写法,问题解决:
cd D:\cms
d:
copy SPSCERP_comm.INI SPSCERP.INI
start cms.exe
exit
d:
copy SPSCERP_comm.INI SPSCERP.INI
start cms.exe
exit
-- end --