我应该使用什么命令通过 FTP 传输文件,然后压缩备份目录中的文件,并使用包含日期/时间的文件名以供参考?
我更喜欢使用批处理脚本。
FTP 位置位于我的家庭网络上,文件将被复制到 Windows XP sp3 框中。
压缩仅仅是为了存档目的,而不是为了减少传输大小。
答案1
只有使用 XP 机器时,您才必须下载 FTP 位置的内容,然后将其压缩,而不是先压缩再下载。
您可以使用韓國然后使用您最喜欢的程序进行压缩(我知道 7-zip 可以做到这一点)
答案2
批处理文件可以做到这一点。
您可以使用 Windows XP 的 ftp 命令连接到您的 ftp 站点,然后获取您的内容。请参阅此内容 >http://www.robvanderwoude.com/ftp.php您需要创建一个无人值守的 ftp 脚本(包含您的 Ftp 命令的单独文本文件)。
因此,您需要在批处理文件中放入类似以下内容的内容:
ftp -s:ftpcommands.txt hostName
并在 ftpcommands.txt 中输入:
username
password
(CD, GET or whatever)
然后,您可以使用任何您喜欢的 zip 程序的命令行界面来执行它需要执行的操作,并且复制命令将档案移动到备份文件夹。