首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用WinSCP下载日期范围内的文件时,“缺少命令‘的参数”

在使用WinSCP下载日期范围内的文件时,“缺少命令‘的参数”
EN

Stack Overflow用户
提问于 2020-12-17 07:25:55
回答 2查看 379关注 0票数 0

我正在使用下面的命令从FTP下载文件,但是我收到了错误

代码语言:javascript
复制
    "get -filemask="*>=2018-12-01" -preservetime -resume -speed=5000 /ECC/PITR/WAL_ARCHIVE E:\ECC\PITR\WAL_ARCHIVE\" ^
    "exit"

错误:

2020-12-17 12:46:50.392脚本:获取-filemask=* < 2020-12-17 12:46:50.392脚本:缺少命令“get”的参数。

EN

Stack Overflow用户

发布于 2020-12-17 08:07:22

你的引号错了。

要么是双份内引号

代码语言:javascript
复制
    "get -filemask=""*>=2018-12-01"" -preservetime -resume -speed=5000 /ECC/PITR/WAL_ARCHIVE E:\ECC\PITR\WAL_ARCHIVE\" ^

或者,由于文件掩码周围的引号是多余的,因为掩码中没有空格,所以可以完全删除它们:

代码语言:javascript
复制
    "get -filemask=*>=2018-12-01 -preservetime -resume -speed=5000 /ECC/PITR/WAL_ARCHIVE E:\ECC\PITR\WAL_ARCHIVE\" ^

另见为什么批处理文件中指定的一些WinSCP脚本命令没有执行/失败?

如果要避免下载不包含任何相关文件的文件夹,请参见使用WinSCP从SFTP服务器下载比X天更新的文件,跳过不包含任何匹配文件的文件夹

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65336249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档