windows脚本自动上传ftp问题

我现在用bat脚本自动上传一个500多M的文件,但是在上传时提示,Netout:对方将连接复位,发现是原因是FTP.EXE程序默认情况下开辟的传输缓冲区只有4096,这个缓冲区过小导致网络传输经常中断而且传输速度非常慢,所以就经常会出现这个,,解决方法是加个参数,如下:ftp -w:12288 IP,可将缓冲区由默认的4M增加到12M,dos命令里测试上传成功,但是在bat脚本里是open IP的写法,前边加-w根本不顶用,求高手指导

http://blog.chinaunix.net/uid-28794117-id-4571811.html