jx2ibfenxi-down.bat
cd /d D:\check echo off :::::::::::::::::::::::::::::::: set localworkdir=D:\ib_anylis\ set ftpdir=\jx2ib\ set file1=IB100*.rar set file2=IB101*.rar set file3=IB102*.rar set file4=IB103*.rar set file5=IB105*.rar set file6=IB108*.rar set file7=IB109*.rar set file8=IB110*.rar set file9=RDB_MD5_sort.log :::::::::::::::::::::::::::::::: set day=%date:~0,10%\ if not exist %localworkdir%%day% ( mkdir %localworkdir%%day% ) echo on echo %day%%file1% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file1% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file2% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file3% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file5% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file6% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file7% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file8% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file9% start /b D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file4% exit
jx2ibfenxi-check.bat
::::::下包::::::: ::start D:\ib_anylis\del_zip.bat cd /d D:\check :::::::::::::::::::::::::::::::: set localworkdir=D:\ib_anylis\ set ftpdir=\jx2ib\ set file1=IB100*.rar set file2=IB101*.rar set file3=IB102*.rar set file4=IB103*.rar set file5=IB105*.rar set file6=IB108*.rar set file7=IB109*.rar set file8=IB110*.rar set file9=RDB_MD5_sort.log set day=%date:~0,10%\ if not exist %localworkdir%%day% ( mkdir %localworkdir%%day% ) echo on echo %day%%file1% start D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file1% start D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file2% start D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file3% start D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file5% start D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file6% start D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file7% start D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file8% start D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file9% start /w D:\ncftp_3.2.0\ncftpget -E -u anylis -p anylis 219.239.93.156 %localworkdir%%day% %ftpdir%%day%%file4% ::::::check::::::: echo check set day=%date:~0,10%\ set localworkdir=D:\ib_anylis\ cd %localworkdir%%day% echo =================%day%免費================= > %localworkdir%jx2ib.log D:\ncftp_3.2.0\md5sum *.rar|sort > jingfen_jx2ibrole_md5.txt find /v /i "ib_dxkf" RDB_MD5_sort.log|find /v /i "RDB_MD5_sort.log" > RDB_MD5_sort1.log echo 開始覈對jx2ib文件完整性…… >> %localworkdir%jx2ib.log fc /W jingfen_jx2ibrole_md5.txt RDB_MD5_sort1.log >> %localworkdir%jx2ib.log 2>&1 set isok=%errorlevel% ::如果文件整則執行,不完整則退出 if %isok% equ 0 ( call :up ) else ( call :down ) exit :down echo 數據異常經分工具未執行 >> %localworkdir%jx2ib.log cd /d D:\check sendmail.vbs exit goto :eof :up echo 數據正常經分工具已執行 >> %localworkdir%jx2ib.log cd /d D:\check sendmail.vbs start /w D:\ib_anylis\auto.bat echo =================%day%免費================= > %localworkdir%jx2ib.log echo "數據正常,數據分析執行完畢" >> %localworkdir%jx2ib.log sendmail.vbs goto :eof