【发布时间】:2018-07-27 06:02:01
【问题描述】:
我需要使用.bat 文件将一组.txt 文件上传到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 KB。
为什么尝试从C:\MyFolder\ 上传所有文件时出错?还有其他方法可以上传文件夹中的所有文件吗?
【问题讨论】:
标签: batch-file command-line ftp