I want to execute test..bat or test.cmd using cfexecute.

inseted of executing the file , coldfusion shows the content of the file
perfixed by CFserver location like this:

C:\CFusionMX7\runtime\bin>mysql -h localhost -u amir

content of my file is just one line: "mysql -h localhost -u amir" thats it !

When I put commands like SET in my batch file it works fine.
lets say contetnt of my batch file is "SET" when I run it I get:
C:\CFusionMX7\runtime\bin>SET xxxxxxxxxxxxxxxxxxx
where xxx is out put of SET.

Why I can not run "mysql -h localhost -u amir" in my batch file useing
cfexecute?
Thank you