找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 22675|回复: 4

[文件操作] ftp下载不成功

[复制链接]
发表于 2015-1-2 18:52:58 | 显示全部楼层 |阅读模式
我想下载ftp里的mnt/sdcard/tutu/目录下的txt文件到d盘的D:\xiazai001的文件夹里
下面代码出自本坛,但我修改后不成功,是那里出错了,大家帮忙看看
@echo off  
rem 指定FTP用户名  
set ftpUser=flj
rem 指定FTP密码  
set ftpPass=123123
rem 指定FTP服务器地址  
set ftpIP=192.168.0.46
rem 指定待下载的文件位于FTP服务器的哪个目录  
set ftpFolder=mnt/sdcard/tutu
rem 指定从FTP下载下来的文件存放到本机哪个目录  
set LocalFolder=set LocalFolder=D:/xiazai001
  
set ftpFile=%temp%/TempFTP.txt  
>"%ftpFile%" (  
    echo,%ftpUser%  
    echo,%ftpPass%  
    echo cd "%ftpFolder%"  
    echo lcd "%LocalFolder%"  
    echo bin  
     echo mget *.*
    echo bye  
)  
start ftp -v -i -s:"%ftpFile%" %ftpIP%  

pause
 楼主| 发表于 2015-1-2 19:00:20 | 显示全部楼层
回复 1# fulijung

set LocalFolder=set LocalFolder=D:/xiazai001
多了个set LocalFolder改成这样还不行,郁闷

@echo off  
rem 指定FTP用户名  
set ftpUser=flj
rem 指定FTP密码  
set ftpPass=123123
rem 指定FTP服务器地址  
set ftpIP=192.168.0.46
rem 指定待下载的文件位于FTP服务器的哪个目录  
set ftpFolder=mnt/sdcard/tutu
rem 指定从FTP下载下来的文件存放到本机哪个目录  
set LocalFolder=D:/xiazai001
  
set ftpFile=%temp%/TempFTP.txt  
>"%ftpFile%" (  
    echo,%ftpUser%  
    echo,%ftpPass%  
    echo cd "%ftpFolder%"  
    echo lcd "%LocalFolder%"  
    echo bin  
     echo mget *.*
    echo bye  
)  
start ftp -v -i -s:"%ftpFile%" %ftpIP%  

pause
 楼主| 发表于 2015-1-2 19:16:24 | 显示全部楼层
是不是我把手机模拟成ftp不行呢明天到公司看看
发表于 2015-1-2 20:01:32 | 显示全部楼层
打开CMD窗口,手工登录FTP,手工执行下载命令,看看到哪一步出错了。
发表于 2015-1-3 11:44:53 | 显示全部楼层
set ftpFile=TempFTP.txt
这一行感觉有点不对样。你改成
set ftpFile=TempFTP.txt
试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 21:30 , Processed in 0.017505 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表