仅当文件被更新/修改时才使用scp上传文件?

如果你想使用SSH上传文件到另一台服务器, pscp是一个非常less的工具。

唯一的问题是,它无法检测目标文件是否已经更新(基于date时间)。 如果文件没有改变,我不想再次上传文件。

有没有其他的pscp有这个function?

我宁愿能够使用pageant进行身份validation的解决scheme。

这是一个沉重的解决scheme,但如果你正确设置环境,cygwin + rsync将会工作。

我相信但是, cwrsync可能会工作,但我没有testing它。

你可以使用WinSCP …

它可以select同步远程目录: http : //winscp.net/eng/docs/task_keep_up_to_date

你可以运行它作为一个服务,如果你想,自动看你的目录…

这也是脚本: http : //winscp.net/eng/docs/scriptcommand_keepuptodate