【发布时间】:2023-03-18 17:15:02
【问题描述】:
我在 Windows 机器上运行的 WinSCP(版本 5.9.5 (Build 7441))中有以下脚本
# Establish the connection that was saved as MySFTPsite using GUI
open MySFTPsite
synchronize remote -filemask="*.CSV" "K:\extract\" "/sftp_uploads/"
我通过批处理文件调用它。
这工作正常,除了它发送 ALL 提取文件夹中的 .CSV 文件。
还有另一个进程每小时将一个文件写入提取文件夹。
我只想发送此提取文件夹中的 最新 .CSV 文件。请问我该怎么做?
我上传到的远程服务器在处理文件后会删除文件。所以同步将始终一遍又一遍地发送所有文件。
我不确定如何在脚本中格式化文件掩码或使用多个文件掩码(如果有这样的事情甚至可能的话)。
我不想使用 PowerShell。
我希望尽可能简单,并使用我拥有的脚本。
任何帮助将不胜感激。
【问题讨论】: