batch-file - 通过bat将基于字符串的多个文件从FTP复制到本地
问题描述
我想从一个源 ftp 站点获取一个或多个文件。我只想获取具有常量前缀(“ORDER”)的文件。我稍后会将这些文件导入到我的数据库中,但现在,我只想将这些指定的文件复制到我的本地目录(“c:\Destination”)。
我试过这个...
open ftp.[address]
[username]
[password]
cd \SubFolder
for %%I in (ORDER*.txt) do copy %%I c:\Destination\
quit
但显然什么也没发生(??)。我能够对具有静态名称的单个文件进行硬编码。但是对多个文件使用该变量对我不起作用。我在“do”命令中使用了“copy”、“xcopy”和“get”,但似乎都不起作用。
提前致谢。
解决方案
推荐阅读
- android - 带有按钮的Android应用程序:每个按钮是否需要一个webView?
- excel - 影响如何添加验证的超链接
- android - 添加新指纹时不抛出 KeyPermanentlyInvalidatedException
- docker - Dockerized Nginx 在分离模式下立即停止
- debugging - 为什么 LLDB 在调试时打印错误的值?
- android - 无法解析符号上下文
- jquery - 更改按钮单击的输入值
- curl - 在 alpine 中安装 curl 7.66.0-r0 时出错:“curl_multi_poll: symbol not found”
- javascript - 使用 mongoos 插入许多在 mongoDB 中不起作用
- spring - Spring Boot 句柄类型不匹配错误