mfc调用bat文件有关问题

mfc调用bat文件问题。
怎么实现mfc中一个控件用来调用bat文件的,现在就想用一个小例子,窗口中一个安扭为调用,另一个为取消。调用按钮设定了消息映射BN_CLICKED,其映射函数为Ondiao(),在里面添加的消息映射函数为ShellExecute(NULL, "open", "ansys.bat", NULL, NULL, SW_SHOW);为什么调用按钮不能调用。直接用BAT文件能调用。

------解决方案--------------------
天啊,一两条语句还行。
可是一整个文件就好搞了。

引用:
我都直接System(“执行语句”)

屡试不爽

------解决方案--------------------
一整个文件也可以使用System的。
直接执行文件也可以的。
------解决方案--------------------
我现在要实现的功能和发帖人的类似。按照楼上各位说的方法都试过了,但是都不好使!各位大神就不能给个靠谱的方法吗?