dos实现数据下载

本文档介绍了一个DOS批处理脚本,用于自动化下载数据并进行完整性检查。脚本首先备份已有的下载文件,然后读取配置文件下载新的数据,并使用curl命令进行数据获取。如果文件大小小于2KB,则视为下载失败,不进行数据库导入。成功下载的数据将通过R脚本进行整合。
摘要由CSDN通过智能技术生成

一、充电数据完整下载

@echo off

::备份原先的文件
set work_path=E:\ddqc\ddqc\source
set beginFileIndex=1
rem 从头 开始时需要备份 原下载好的 数据
if beginFileIndex lss 2 (
  E: 
  cd %work_path% 
  for /R %%s in (.,*) do ( 
    echo %%s 
    copy %%s E:\ddqc\ddqc\sourceBack
    del  %%s /q
  ) 
)


::下载数据
rem set vMaxOptionid=%1
for /f "delims=" %%k in (config.txt) do  (
 if defined vMaxOptionid (
    if not defined vCookie (SET vCookie="%%k")
    SET vBaseUrl=%%k    
  )else (
    SET vMaxOptionid=%%k
 )
 

echo %vMaxOptionid%
echo %vCookie%
echo %vBaseUrl%
set vBeginDate=%vBaseUrl:~231,10%
set vEndDate=%vBaseUrl:~252,10%
set vFileName=%vBeginDate:~0,4%%vBeginDate:~5,2%%vBeginDate:~8,2%-%vEndDate:~0,4%%vEndDate:~5,2%%vEndDate:~8,2%
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值