【发布时间】:2017-01-22 22:50:39
【问题描述】:
我正在尝试制作一个 bat 脚本来将文件夹中的所有文件上传到 FTP 服务器。
我按照以下指南成功上传了一个文件,但不知道如何上传文件夹中的所有内容。
How to Automate FTP Uploads from the Windows Command Line
根据我的阅读,我认为我需要以某种方式使用 mput 命令?
目前我的 upload.bat 文件如下所示:
myftp.bat .\logs\test.txt
myftp.bat 里面是:
@echo off
echo user MyUserName> ftpcmd.dat
echo MyPassword>> ftpcmd.dat
echo bin>> ftpcmd.dat
echo put %1>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat MyFTPServer
del ftpcmd.dat
pause
【问题讨论】:
-
myftp.bat 中有什么?
-
更新为包含 myftp.bat
-
您是要上传 .\logs\ 中的所有内容还是 .\logs\test.txt 中列出的所有内容? (但是是的,您将使用
mput。) -
日志文件夹中的所有文本文件
标签: batch-file ftp