`
swjtu_snail
  • 浏览: 12015 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

ftp上传下载脚本

阅读更多
一、上传脚本 upload.bat
echo "hello world"!

@echo off
echo Trans these file to remote server:

set pack_user=
set pack_pass=
set pack_host=10.70.107.97
set ftpname=tmp.ftp
set ftpfilelist="%~dp0\%ftpname%"
set src_dir=D:\table_src

rem 打包、删除过期文件
winrar a -v1024 %~dp0\table_src.rar %src_dir%
del  /p /s /q %src_dir%\*.*

rem  上传源文件
pause
echo user  %pack_user%  %pack_pass% > %ftpfilelist%
pause
echo ascii >> %ftpfilelist%
echo del table_src.rar >> %ftpfilelist%
echo put %~dp0table_src >> %ftpfilelist%
echo bye  >> %ftpfilelist%


ftp -s:%ftpfilelist% -n %pack_host%

del  /f %ftpfilelist%
del  /f %~dp0\table_src.rar
pause

二、下载脚本download.dat
@echo on

rem 下载数据
set download_user=
set download_pass=
set download_host=10.70.108.135
set ftpname=tmp.ftp
set src_dir=D:\table_dest
set ftpfilelist="%src_dir%\%ftpname%"

echo user  %download_user%  %download_pass% > %ftpfilelist%
echo ascii >> %ftpfilelist%
echo get xmlreport_nj11.rar %src_dir%\xmlreport_nj11.rar >> %ftpfilelist%
echo get xmlreport_sz11.rar %src_dir%\xmlreport_sz11.rar >> %ftpfilelist%
echo get xmlreport_cs11.rar %src_dir%\xmlreport_cs11.rar >> %ftpfilelist%
echo bye  >> %ftpfilelist%
ftp -s:%ftpfilelist% -n %download_host%
del /f %ftpfilelist%

set systemdate=%date:~0,10%

mkdir %src_dir%\%systemdate%
winrar x %src_dir%\xmlreport_nj11.rar %src_dir%\%systemdate%
winrar x %src_dir%\xmlreport_sz11.rar %src_dir%\%systemdate%
winrar x %src_dir%\xmlreport_cs11.rar %src_dir%\%systemdate%
del %src_dir%\xmlreport_nj11.rar
del %src_dir%\xmlreport_sz11.rar
del %src_dir%\xmlreport_cs11.rar
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics