中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已解决]如何用批处理将指定文件上传至FTP指定目录
作者:
标题: [已解决]如何用批处理将指定文件上传至FTP指定目录 上一主题 | 下一主题
hirro
初级用户





积分 31
发帖 16
注册 2005-8-5
状态 离线
『楼 主』:  [已解决]如何用批处理将指定文件上传至FTP指定目录

RT,想用批处理来实现将本地指定的文件夹下的文件上传到FTP指定的文件夹下,不知如何写这个批处理
条件:
1.FTP地址:192.168.1.200
2.用户名:123
3.密码:123
4.本地文件夹: C:\123
5.FTP指定文件夹: D:\FTP

小弟不才,希望各位大侠不吝赐教,谢谢

[ Last edited by hirro on 2008-9-10 at 09:23 AM ]

   此帖被 +1 点积分    点击查看详情   
评分人:【 分数: +1  时间:2010-7-12 14:49


2008-9-9 17:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 2 楼』:  


@echo off
set SrcFolder=C:\123
cd /d "%SrcFolder%"
set FtpFile=%temp%\TempAcc.txt
>"%FtpFile%" echo 123
>>"%FtpFile%" echo 123
>>"%FtpFile%" echo bin
>>"%FtpFile%" echo mput *.*
>>"%FtpFile%" echo bye
start ftp -v -i -s:"%FtpFile%" 192.168.1.200




2008-9-9 18:23
查看资料  发短消息 网志   编辑帖子  回复  引用回复
286959750
新手上路




积分 17
发帖 9
注册 2008-8-10
状态 离线
『第 3 楼』:  

我能弱弱地问一句,HAT 大哥,你什么学历吗??



群号:69560418
<DOS&批处理爱好者的乐园>
2008-9-9 19:14
查看资料  发送邮件  发短消息 网志  OICQ (286959750)  编辑帖子  回复  引用回复
hirro
初级用户





积分 31
发帖 16
注册 2005-8-5
状态 离线
『第 4 楼』:  

测试可用,谢谢HAT,又学到了不少

2008-9-10 08:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
gxnews
新手上路





积分 5
发帖 4
注册 2008-10-28
状态 离线
『第 5 楼』:  

请问版主:
@echo off
set SrcFolder=本地目录
cd /d "%SrcFolder%"
set FtpFile=%temp%\TempAcc.txt
>"%FtpFile%" echo 用户名
>>"%FtpFile%" echo 密码
>>"%FtpFile%" echo bin
>>"%FtpFile%" echo mkdir %date:~0,10%
>>"%FtpFile%" echo cd %date:~0,10%
>>"%FtpFile%" echo mput *.xml
>>"%FtpFile%" echo bye
start ftp -a -v -i -s:"%FtpFile%" Linux服务器IP地址
试用了一下,文件都能传到远程Linux服务器的当天日期目录里,但是,所传上来的文件都是0尺寸,也就是说,是空文件,内容没有传上来。为什么?

2008-11-17 15:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: