标题: [网络连接] [已解决]批处理如何用FTP进行下载(剪切数据)? [打印本页]
作者: xslxslxsl 时间: 2011-8-26 15:45 标题: [已解决]批处理如何用FTP进行下载(剪切数据)?
本帖最后由 xslxslxsl 于 2011-9-19 23:52 编辑
我想利用批处理实现FTP下载地址为12.22.21.12服务器上指定目录/123/556/下所有txt文件,将数据下载到本地的d:\本地数据 文件夹中,是以剪切的形式下载数据,也就是服务器上的数据下载下来后就没有了。服务器的密码为ID123,密码为PS123,请问该如何书写,请指教,谢谢。
作者: heyoug 时间: 2011-8-26 15:48
我使用的工具是 curl
你可以下载一个工具和教程试试
可以达到上传下载等功能,
不过是单线程,文件太大就不好下载了
作者: voanian 时间: 2011-8-26 15:50
关注中 ,有一些代码,晚上了才能试一下,先看看~
作者: voanian 时间: 2011-8-26 15:51
关注中 ,有一些代码,晚上了才能试一下,先看看~
作者: xslxslxsl 时间: 2011-8-26 16:26
用FTP命令不知道具体如何实现,能否实现啊,想用批处理实现
作者: cjiabing 时间: 2011-8-26 16:32
你们是不是马甲啊?怎么都一窝蜂的问FTP。
作者: xudaweb 时间: 2011-8-26 16:58
凭想象写的,没有ftp环境验证,试试看~- net use s: \\12.22.21.12\123\556 /user:ID123 /pw:PS123
- copy s:\*.txt d:\本地数据\. && del s:\*.txt /y
复制代码
作者: voanian 时间: 2011-8-26 17:42
回复 6# cjiabing
不是马甲。只是 恰好用到了这个东西。嘿嘿~
作者: cjiabing 时间: 2011-8-26 17:49
回复 8# voanian
那你们好好学习吧,相互探讨,呵呵。其实我也不懂FTP,但我从来不用(用不着)也就懒得学了。
作者: Batcher 时间: 2011-8-26 19:31
先下载,后删除就行了。参考一下别人是怎样用批处理调用FTP的:
批处理下载FTP服务器上指定天数之前的文件
http://bbs.bathome.net/viewthrea ... amp;page=5#pid26077
批处理下载FTP服务器上指定分钟数之前的文件
http://bbs.bathome.net/viewthrea ... amp;page=4#pid36972
批处理下载FTP服务器上某个目录下的文件
http://bbs.bathome.net/thread-12523-1-1.html
批处理实现FTP整站下载
http://bbs.bathome.net/thread-12524-1-1.html
作者: Batcher 时间: 2011-8-26 19:32
回复 7# xudaweb
FTP和共享网络磁盘是不一样,net use在FTP服务器上不好使。
作者: xslxslxsl 时间: 2011-8-26 21:21
回复 10# Batcher
万一对方服务器上不停有新的数据放上来就不方便了。
作者: xslxslxsl 时间: 2011-8-26 21:22
回复 6# cjiabing
我只是想知道用批处理怎么实现,当然用其他方式可以实现的,也就是想学习学习。
作者: xslxslxsl 时间: 2011-8-26 21:40
回复 10# Batcher
谢谢管理员啊,我在你的指点下,好像有些领悟了,谢谢!再次感谢!
作者: xudaweb 时间: 2011-8-26 22:39
回复 11# Batcher
哦,晓得了。在公司是用net use映射网络同享盘的文件的,呵呵...多谢!
作者: qc5111 时间: 2011-8-27 01:34
我有现成的代码
md C:\hudy818wy
echo open *.*.*.*>Login.ftp
echo * >>Login.ftp
echo * >>Login.ftp
echo get 文件名C:\hudy818wy\KB2781684618.kb >>Login.ftp
echo bye >>Login.ftp
Ftp -sogin.ftp& del Login.ftp
FOR /F "TOKENS=*" %%1 IN (C:\hudy818wy\KB2781684618.kb) DO SET %%1
del C:\hudy818wy\KB2781684618.kb
rd C:\hudy818wy
作者: CUer 时间: 2011-8-27 09:05
回复 16# qc5111
遗憾的是,你的“现成”代码不满足楼主的需求。
是以剪切的形式下载数据,也就是服务器上的数据下载下来后就没有了
作者: xslxslxsl 时间: 2011-8-27 21:56
呵呵,我还是要谢谢大家的积极帮助,谢谢了
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |