我需要将 zip 文件上传到 FTP 服务器。
我的第一个文件如下所示:
sqlcmd -S .\SQLEXPRESS -U <user> -P <pass> -i c:\sql_script.sql
7za a -tzip %~dp0\Archive\Backup_daily_full.zip *.bak -v100m
为了上传单个文件,我创建了这个:
@echo off
echo user {user}> ftpcmd.dat
echo {pass}>> ftpcmd.dat
echo put %1>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat {server}
我不知道备份后我将拥有多少个 .zip 文件,以及如何将它们全部上传到 FTP 上(如何在主 .bat 中调用该文件),或者如何一次简单地上传它们。