Board logo

标题: [文本处理] 写bat文件每一小时读取一次log文件的大小 [打印本页]

作者: dickhubnd    时间: 2015-6-9 20:35     标题: 写bat文件每一小时读取一次log文件的大小

写bat文件,每一小时读取一次log文件的大小比对文件的增量大小,大于100M把时间文件名写到txt文档上。
作者: 437153    时间: 2015-6-10 11:56

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set/p od=<tmp.txt
  4. for %%a in (1.txt) do (
  5. set/a n=%%~za-!od!
  6. if !n! gtr 104857600 echo %date% %time% %%a>oooo.txt
  7. echo %%~za>tmp.txt
  8. )
复制代码
用的是临时文件保存文件的大小。然后新建一个任务计划每小时执行一次脚本。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2