如何使mput(Windows FTP)不覆盖文件?


1

我的本地系统上有一个目录,可以说C:\ dir。我正在编写一个批处理脚本,以将该目录的内容上载到我的服务器。这是脚本:

@ftp -i -s:"%~f0"&GOTO:EOF
open ftp.chintanparikh.x10.mx
[username]
[password]
lcd C:\dir
cd  somedir/dir
binary
mput "*.*"

是否可以通过某种方式将mput更改为不覆盖文件?当前,它似乎会覆盖具有相同名称的文件。我打算让它每天一次自动运行,因此为什么我宁愿它不覆盖文件。

钦丹干杯


也许您应该看一下rsync或unison之类的备份工具?还是您需要一个网站更新工具,以便在本地副本的修改日期较近时更新文件?
RedGrittyBrick 2012年

Answers:


2

WinSCP可用于使用FTP计划更新。

通常,仅当本地副本的修改时间最近时,才希望文件被覆盖。请参阅WinSCP的syncize 命令

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.