gpt4 book ai didi

WinSCP - 不同步子目录

转载 作者:行者123 更新时间:2023-12-02 03:32:21 27 4
gpt4 key购买 nike

我正在用VBA编写winscp脚本来将某些文件从远程同步到本地。我使用的代码是

""synchronize -filemask=""""*.xlsx"""" local C:\Users\xx\Desktop /JrnlDetailSFTPDirect""

共有三个 xlsx 文件:14.xlsx、12.xlsx、13.xlsx。然而,似乎它正在运行所有文件,即使它没有同步它们。此外,JrnlDetailSFTPDirect 下的一个文件夹也会从远程下载,这是不期望的。 enter image description here

是否可以避免循环遍历所有文件,而只需选择这三个文件并下载它们?

谢谢

最佳答案

separate masks for files and folders .

要排除所有文件夹,请使用*/排除掩码:

synchronize -filemask="*.xlsx|*/" local C:\Users\xx\Desktop /JrnlDetailSFTPDirect

参见How do I transfer (or synchronize) directory non-recursively?

<小时/>

我无法透露有关其他问题的任何信息,因为您没有向我们显示文件的名称。理想情况下,将 session 日志文件附加到您的问题中。使用/log switch像:

winscp.com /log=c:\writablepath\winscp.log /command ...

关于WinSCP - 不同步子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37305008/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com