running script in ftp session

Dear Friends,

I have this script CAP2_Launcher on suntest server. this script needs two input files in order to process them and produces an output files.
I've created .bat file from windows to access the server and transfer the input files needed by the script and execute the script then pull the output files.
see the text file of .bat file.
open 123.123.130.200
root
root
lcd D:\CAP2_Input
cd /sfaqih/CAP2_input
prompt
mput CAPInput.txt BZone.txt
./CAP2_Launcher
lcd D:\CAP2_output
mget EParaTable.txt MOCTariff.txt Table02.txt TariffMatrix.txt ZoneMatrix.txt LDIndexTab.txt LocationsRoam.txt MOCTariffParametersRoam.txt
bye
Previously it works but now it give me this error:
./CAP2_Launcher <<Invalid command>>
please can any body explain what this problem happened and what are the solution.

thanks

What happens when you try to run manually?
Processes sometimes act different between live and batch execution, but you may learn something by trying the commands manually.

Please advise on results when run manually.

well, when I run the commands manullay it works but via .bat file sometimes it works but others not work.

sometimes it works depends on the location. e.g. when I put the files weather in drive c: or drive d: