批处理如何编写自动从ftp下载文件

2024-12-11 23:56:29
推荐回答(2个)
回答1:

@echo off&setlocal enabledelayedexpansion

rem 变量o存的是你1.txt的完整路径
set /p o=1.txt
set /p ext=保存名称为(包括拓展名):
set i=F:\ftp下载\%ext%
echo 192.168.1.103> ftp.txt
echo 12345>>ftp.txt

echo 12345>>ftp.txt

echo binary>>ftp.txt
echo get "%o%" "%i%">>ftp.txt
echo bye>>ftp.txt
ftp -s:"ftp.txt" 192.168.1.103
del ftp.txt

以前写的,你先试试

回答2:

直接使用FtpCopy就可以了,能够实现FTP数据和本地磁盘数据的定时自动备份,包含FTP定时自动下载、FTP定时自动上传、本地磁盘三种备份模式。