使用PSFTP从SFTP服务器下载具有特定日期的文件

时间:2014-04-22 17:31:04

标签: sftp putty

如何通过PSFTP下载特定时间段的文件?

当我执行mget *.*时,它会将所有文件下载到本地文件夹中。现在我不允许从SFTP服务器删除这些文件或移动它们。因此,每次下载时,都必须下载完整列表。

有没有办法可以通过mget下载这些文件只有一周的时间?

1 个答案:

答案 0 :(得分:1)

PSFTP不支持基于时间的文件选择。

您可以使用WinSCP的脚本界面 它支持time-constraints in file mask

要下载所有星期(7天)的文件,请使用以下命令:

get *<7D

请参阅converting PSFTP script to WinSCP script指南。

有关WinSCP脚本的一般介绍,请参阅:
https://winscp.net/eng/docs/guide_automation

另见类似问题WinSCP time based file download

(我是WinSCP的作者)