批处理 下载ftp文件时文件名只知道一部分,如何处理!在线等! 10

[code=BatchFile]@echooffrem指定FTP用户名setftpUser=oaftpbackrem指定FTP密码setftpPass=123456rem... [code=BatchFile]
@echo off
rem 指定FTP用户名
set ftpUser=oaftpback
rem 指定FTP密码
set ftpPass=123456
rem 指定FTP服务器地址
set ftpIP=192.168.1.2
rem 指定待下载的文件位于FTP服务器的哪个目录
set ftpFolder=
rem 指定从FTP下载下来的文件存放到本机哪个目录
set LocalFolder=D:\2015年资料\金川区政府\mysql异地备份问题

set ftpFile=%temp%\my.ini
>"%ftpFile%" (
echo,%ftpUser%
echo,%ftpPass%
echo cd "%ftpFolder%"
echo lcd "%LocalFolder%"
echo bin
echo ! echo 正在下载...
echo mget 2015-04-02
echo ! echo 下载结束...
rem 在这里加个延时,就是为了看到结束提示。
echo ! ping -n 10 127.1 ^>nul
echo bye
)
start ftp -v -i -s:"%ftpFile%" %ftpIP%
[/code]

要求下载的文件名是当天的日期开头的文件,例如:2015-04-03@0904.rar 明天的文件就是2015-04-04@1201.rar 这样“@”后面这个是随机的,没办法确定。上面的程序应该怎么改!谢谢!
有人帮我处理一下不?谢谢!
展开
 我来答
大大虫
高粉答主

2015-04-03 · 醉心答题,欢迎关注
知道大有可为答主
回答量:4.2万
采纳率:76%
帮助的人:1.4亿
展开全部
prom 关闭交互,mget不用输yes、no
mget 2015-04-03@*
更多追问追答
追问

不行

追答
set ftpFolder=
变量没定义,导致ftp里面cd 目录不正确,当然下载不到
另外mget前面加上prompt命令
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
镭速传输
2024-10-28 广告
作为深圳市云语科技有限公司的一员,我们专注于提供高效的FTP加速传输解决方案。我们采用的创新技术,如多线程传输和智能压缩,能显著提升FTP传输速率,减少传输时间与带宽占用,确保数据快速、安全地传输。我们的方案简单易用,与现有FTP系统无缝对... 点击进入详情页
本回答由镭速传输提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式