gpt4 book ai didi

batch-file - 批处理文件将目录中的所有文件上传到FTP

转载 作者:行者123 更新时间:2023-12-04 08:47:55 26 4
gpt4 key购买 nike

我正在尝试制作一个 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

最佳答案

您需要使用 mput command喜欢:

cd logs
prompt
mput *

prompt command ,您会被要求确认每次转移。

而不是 prompt命令,您也可以使用 -i转变:
ftp -i -n -s:ftpcmd.dat MyFTPServer

关于batch-file - 批处理文件将目录中的所有文件上传到FTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39502163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com