避免使用WinSCP下载子文件夹

时间:2018-11-23 22:03:20

标签: scripting sftp winscp

我正在使用以下脚本

option batch abort
option confirm off
open sftp:-------
get -filemask=">=%TIMESTAMP#yyyy-mm-dd%" /outbound \\sharedrive\Copiedfiles
exit

请让我知道如何只能复制文件,而不能复制子文件夹。

SFTP文件夹/outbound包含csv文件和其他子文件夹,例如editestdebug

每天都会放置CSV文件,并且这些文件夹也会每天更新。

请让我知道如何仅复制.csv文件(我尝试过选项,但未成功)。

1 个答案:

答案 0 :(得分:1)

请参见How do I transfer directory non-recursively?

因此,在您的情况下,请将|*/添加到现有的文件掩码中:

get -filemask=">=%TIMESTAMP#yyyy-mm-dd% | */" /outbound \\sharedrive\Copiedfiles