我正在寻找一种方法,从 SFTP 服务器下载文件夹到 Windows 机器,同时保留传输文件夹的修改日期。
我正在复制的服务器使用 Linux。
我知道大多数 SFTP 客户端都支持保留文件的修改日期(但不是文件夹)。
我知道的 SFTP 客户端不支持保留文件夹的修改:
- 档案
- 似乎根本不支持(关联)
- CyberDuck/Mountain Duck
- 文件夹的修改日期仅在文件夹为空时才会保留。这可能是因为 CyberDuck 先传输文件夹,然后再传输子文件,传输完成后不会重新复制文件夹的修改日期。
答案1
(我的)WinSCP 支持使用 SFTP 协议保留文件夹的时间戳。默认情况下,它是关闭的,您需要在偏好设置中启用它。
WinSCP 同时支持 GUI 和脚本传输。