ftp实现实时同步数据

简介:

需要将文件mktdt00.txt、cpxx0926.txt文件通过ftp每隔20秒同步到外网,其中cpxx0926.txt文件名中带有当天日期。

下面是通过ftp命令来实现:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@ echo  off
Title 文件同步程序,请勿关闭!
:again
set  date =% date :~5,2%% date :~8,2%
echo  open  192.168.100.112>% cd %\mktdt00.txt
echo  test >>% cd %\mktdt00.txt
echo  justin>>% cd %\mktdt00.txt
echo  cd  mktdt00>>% cd %\mktdt00.txt
echo  put M:\mktdt00.txt>> % cd %\mktdt00.txt
echo  cd  .. /SZFILE >>% cd %\mktdt00.txt
echo  put N:\SHFILE\cpxx% date %.txt>>% cd %\mktdt00.txt
echo  bye>>% cd %\mktdt00.txt
ftp  -s:% cd %\mktdt00.txt
echo  %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%:%Time:~6,2%更新完成,20s后更再新......
del % cd %\mktdt00.txt  /q
ping  -n 20 127.0.0.1 >nul
goto again

     

set date=%date:~5,2%%date:~8,2%    //设定变量,bak为当前日期,例如0926

echo open 192.168.100.112>%cd%\mktdt00.txt  //ftp服务器地址 ,写入到当前目录mktdt00.txt文件

echo test>>%cd%\mktdt00.txt    //ftp帐号,注意test后面紧跟>>,不能有空格等

echo justin2016>>%cd%\mktdt00.txt  //ftp帐号,注意后面紧跟>>,不能有空格等

echo cd mktdt00>>%cd%\mktdt00.txt  //切换目录

echo put M:\mktdt00.txt>> %cd%\mktdt00.txt  

echo cd ../SZFILE>>%cd%\mktdt00.txt

echo put N:\SHFILE\cpxx%date%.txt>>%cd%\mktdt00.txt

echo bye>>%cd%\mktdt00.txt

ftp -s:%cd%\mktdt00.txt  //从当前目录mktdt00.txt读取信息

echo %Date:~0,4%-%Date:~5,2%-%Date:~8,2% %Time:~0,2%:%Time:~3,2%:%Time:~6,2%更新完成,20s后更再新......

del %cd%\mktdt00.txt /q   //删除mktdt00.txt文件,也可以不删除,因为第一部是>覆盖,不是叠加>>




本文转自 justin_peng 51CTO博客,原文链接:http://blog.51cto.com/ityunwei2017/1856584,如需转载请自行联系原作者

相关文章
|
传感器 数据安全/隐私保护
多通道振弦传感器无线采集仪发送数据到 FTP 服务器
配置工具的参数配置区列出了与设备工作相关的所有参数项,每个参数项有【读取】和【修改】两个按钮,点击【读取】按钮获得设备的当前参数值,点击【设置】按钮将当前界面显示的值写入设备。 注:参数修改后,必须点击【 系统】 面板内的【保存参数】按钮才能在下次启动时生效。
|
DataWorks 大数据
离线同步到ftp数据压缩后无法解压使用
离线同步到ftp数据压缩后无法解压使用
离线同步到ftp数据压缩后无法解压使用
|
SQL 存储 分布式计算
DataX 从HDFS文件系统上读取数据到FTP文件服务器 【举例介绍】
DataX 从HDFS文件系统上读取数据到FTP文件服务器 【举例介绍】
1289 0
DataX 从HDFS文件系统上读取数据到FTP文件服务器 【举例介绍】
|
存储 数据处理 数据安全/隐私保护
葵花8号卫星数据简介与下载(一)——数据介绍与FTP下载
今天来介绍葵花8号卫星数据以及下载流程。
6642 0
|
数据安全/隐私保护
|
传感器
MODIS数据的简介和下载(二)——MODIS数据下载方式(FTP)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ESA_DSQ/article/details/70171937 前一篇我们已经介绍了MODIS数据的简介、参数以及相关的典型应用。
1809 0
|
XML 数据格式
ant使用ftp上传数据时配置的一个报错问题
error:ANT FTP upload file: 425 Unable to build data connection: Connection timed out 以下是xml原配置: <ftp action="put"    server="10.254.21.117"    userid="***"    password="****"    dir
1612 0
FTP数据上传及WinCE系统FTP根目录设定
   嵌入式系统难免要和上位机PC进行数据交换,小数据用TCP/IP实现就可以了,大文件,动则几百兆的数据,用Tcp/Ip自己实现有点划不来,所以我一般采用了Ftp上传的功能,在嵌入式组态软件的下载功能中就实现了组态的Ftp上传,目前正在升级改造的北京隧道广告系统的通信系统也是采用Ftp上传功能进行节目(大约7百兆的数据)下载的。
825 0