假设ftp的IP为192.168.0.2 用户名FTPUSERNAME 密码FTPPASSWORD 端口号8899 要下载的文件在FTP上的 /SharedFile/Log 子目录下 名字为1.txt的文件 请问怎么写批处理命令?
补充 :将下载的文件存入本地C盘的ftp文件夹中
我是要写一个批处理命令,下面是我写的
@echo off
echo open 192.168.0.2>get.ftp
echo user ftpusername ftppassword>>1.ftp
echo cd Sharedfile>>1.ftp
echo cd log>>1.ftp
echo get 1.txt
echo put ip\c:\ftp\101.txt
echo bye>>1.ftp
ftp -i -n -s:1.ftp
echo close>>1.ftp
echo quit>>1.ftp
提示的是
The system cannot find the file specified.
但是提示的是USER ftpusername cannot log in
ftp登录名和密码绝对是对的可以打开
我教你的的是方法,具体get.ftp里放什么命令要你自己编,你可以先在cmd窗口输入ftp,然后一条条输入命令先做一遍,完成把文件复制到本地的步骤,再把使用过的命令放到ftp命令文件里
把 echo open 192.168.0.2>get.ftp
改成 echo open 192.168.0.2>1.ftp