zoukankan      html  css  js  c++  java
  • bat检测文件大小并邮件报警

    rem 获取当前日期
    set TimeName=%date:~0,4%%date:~5,2%%date:~8,2%
    rem 获取文件名
    set file=%TimeName%
     
    rem 获取文件大小
    for %%i in ("D:historysshqdata\%file%") do (
    set indexdx=%%~zi
    )
     
    rem  将文件大小导入到
    echo %file% > body.txt
    echo %indexdx% >> body.txt
     
    :::::::::::::: 发送邮件参数设置::::::::::::::
    set from=xxxxx@163.com    
    set user=xxxxx
    set pass=xxxxx
    set subj=测试
    rem  你要发送的内容,写入文件文件
    set mail=body.txt
    rem  要发送的附件  
    set attach=*.jpg
    set server=smtp.163.com
    set debug=-debug -log blat.log -timestamp
     
    rem  发送邮件命令,需要下载 C:UsersAdministratorDesktopBlat250fulllat.exe %mail% -to %to% -base64 -charset Gb2312 -subject %subj% -attach %attach% -server %server% -f %from% -u %user% -pw %pass% %debug%
    pause
     
    rem 获取当前时间
    set t=%time:~0,2%
     
    rem  判断,并发送邮件报警
    if %t% == 10 (
    if %indexdx% gtr 512000 ( C:UsersAdministratorDesktopBlat250fulllat.exe %mail% -to %to% -base64 -charset Gb2312 -subject %subj% -attach %attach% -server %server% -f %from% -u %user% -pw %pass% %debug%
    pause ) 
    )
     
    if %t% == 14 (
    if %indexdx% gtr 512000 ( C:UsersAdministratorDesktopBlat250fulllat.exe %mail% -to %to% -base64 -charset Gb2312 -subject %subj% -attach %attach% -server %server% -f %from% -u %user% -pw %pass% %debug%
    pause ) 
    )
     
    if %t% == 15 (
    if %indexdx% gtr 512000 ( C:UsersAdministratorDesktopBlat250fulllat.exe %mail% -to %to% -base64 -charset Gb2312 -subject %subj% -attach %attach% -server %server% -f %from% -u %user% -pw %pass% %debug%
    pause ) 
    )
  • 相关阅读:
    50 个 jQuery 插件可将你的网站带到另外一个高度
    查看占用IO的进程
    google全球地址
    php http请求封装
    如何促使团队紧密协作
    pureftpd.passwd解析
    goaccess生成nginx每日访问纪录
    bootstrap的一些资源
    php write_ini_file
    mysql查询区分大小写
  • 原文地址:https://www.cnblogs.com/GXLo/p/5201265.html
Copyright © 2011-2022 走看看