bat定时进行ftp上传下载文件

bat进行ftp上传下载文件

参考文章: https://blog.csdn.net/yongzai666/article/details/86488761

背景: 由于公司某个系统原本硬盘损坏 , 导致bat脚本没了 , 本人又没使用过ftp直接上传下载文件 , 都是使用FileZilla拖拽上传文件 , 这就很尴尬 , 我总不能每天都手动去拖拉文件吧 ,于是巴拉巴拉的查资料 , 终于解决了问题

先进行测试 , 查看服务器是否可以正常使用ftp命令
在这里插入图片描述
登录成功之后 , 使用dir查看文件目录 ,一且正常 , 如果卡死则注意是否是防火墙问题

那么 , 下面就简单粗暴点 , 直接贴代码

1.bat脚本文件

运行指定固定位置的文件 (此处指定d盘的ftp文件夹下的txt文件, -s一定要加上)

@echo off
ftp -s:D:\ftp\ftp.txt
2.ftp.txt文件
open 192.168.201.1
ftpuser
password
prompt off
lcd D:\ftp
get ebg.mdb
lcd "D:\ftp\ftp file\測試文件"
cd test
put test.txt
prompt on
bye

open ip (此处填上外网或者内网ip)
ftpuser (登录账号)
password (登录密码)
prompt off (关闭交互模式)
lcd “目录” (加引号是因为本地文件路径有空格 , 如没有空格 , 可不加引号)
cd test (指定服务器路径)
get ebg.mdb (ebg.mdb 是公司的access数据库文件 , 下载文件)
put test.txt (上传test.txt文件)
prompt on (开启交互模式)
bye (退出)

之后就是设置定时任务使用bat文件 ,设置完成即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值