避免使用 WinSCP 下载子文件夹
Avoid downloading subfolders with WinSCP
我正在使用下面的脚本
option batch abort
option confirm off
open sftp:-------
get -filemask=">=%TIMESTAMP#yyyy-mm-dd%" /outbound \sharedrive\Copiedfiles
exit
请告诉我如何只复制文件,而不复制子文件夹。
SFTP 文件夹 /outbound
包含 csv 文件和其他子文件夹,例如 edi
、test
、debug
.
CSV 文件每天放置,这些文件夹也每天更新。
请告诉我如何只复制 .csv
文件(我尝试了选项但没有成功)。
见How do I transfer directory non-recursively?
因此,在您的情况下,您将 |*/
添加到现有文件掩码:
get -filemask=">=%TIMESTAMP#yyyy-mm-dd% | */" /outbound \sharedrive\Copiedfiles
我正在使用下面的脚本
option batch abort
option confirm off
open sftp:-------
get -filemask=">=%TIMESTAMP#yyyy-mm-dd%" /outbound \sharedrive\Copiedfiles
exit
请告诉我如何只复制文件,而不复制子文件夹。
SFTP 文件夹 /outbound
包含 csv 文件和其他子文件夹,例如 edi
、test
、debug
.
CSV 文件每天放置,这些文件夹也每天更新。
请告诉我如何只复制 .csv
文件(我尝试了选项但没有成功)。
见How do I transfer directory non-recursively?
因此,在您的情况下,您将 |*/
添加到现有文件掩码:
get -filemask=">=%TIMESTAMP#yyyy-mm-dd% | */" /outbound \sharedrive\Copiedfiles