什么样的窗口批处理文件允许压缩 ftp 文件?

什么样的窗口批处理文件允许压缩 ftp 文件?

我应该使用什么命令通过 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 程序的命令行界面来执行它需要执行的操作,并且复制命令将档案移动到备份文件夹。

答案3

检查 %date% 和 %time% 变量。

然后使用压缩从微软程序到 zip/unzip。

或者,对于 zip 和 unzip 操作,使用开源 CLI 7za (7-zip

相关内容