我需要使用.txt
文件将一组.bat
文件上传到FTP服务器。到目前为止,我已经设法连接到FTP服务器,包括我需要将文件放入然后断开连接的正确目录。但是,它不会上传文件。
在我的.bat
文件中,我已经开始了这一行
ftp -s:ftp.txt
然后,在ftp.txt
中,我已经
open my.ip.address
myUserName
myPassword
binary
cd myDir
cd myDir
put C:\MyFolder\*
quit
当我运行批处理文件时,它会进入正确的目录,输出为
行。当前目录是/ myDir / MyFolder
FTP>把C:\ MyFolder *
打开本地文件C:\ MyFolder ..
时出错FTP>退出
再见。您上传并下载了0千字节。
尝试从C:\MyFolder\
上传所有文件时,为什么会出错?是否有其他方法可以从文件夹上传所有文件?
答案 0 :(得分:1)
put
用于单个文件。要上传多个文件,请改用mput
。
mput C:\MyFolder\*
您可能还想在prompt
行之前的行上放置mput
,这样系统就不会提示您按Y键。