[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] [已解决] 批处理 写一个log压缩程序

本帖最后由 yang1109 于 2012-6-1 10:27 编辑

各们大虾们 我是一菜鸟 帮个忙 我想每天下午四点半定时压缩当天生成的log文件 每天生成的log文件有多个 但是都有当天日期 把压缩的.zar文件放在log文件 上级目录中 压缩的文件名为当天的日期 比例每天生成的文件在D:\hi\log\20120530.log 成生在D:\hi下 20120530.rar

比如今天是2012.05.30号 每天生成的日志有20120530.log 20120530.sec 20120530.per 20120530.txt 等 
   十分感谢各位的帮助,谢谢
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

假设日期格式yyyy/mm/dd(或yyyy-mm-dd或yyyy.mm.dd)
  1. @echo off
  2. set "d=%date:~,4%%date:~5,2%%date:~8,2%"
  3. pushd "d:\hi\log"
  4. "%programfiles%\winrar\rar.exe" a -o+ -ep "..\%d%.rar" "%d%.*"
  5. pause
复制代码
1

评分人数

TOP

高手 谢了 成功了 太谢谢你了

TOP

回复 2# apang


    高手 我要是想今天备份昨天的日志 要在这个基础上怎么修改呀  如例今天是20120601 我想备份20120531的数据 怎么修改 谢谢高手指教

TOP

我晕,zar是神码格式

TOP

回复 4# yang1109

本版规则:
4、求助时,务必在顶楼一次性把问题交代清楚,建议给出有针对性的样本;
5、问题解决后,请编辑顶楼帖子在标题前面注明[已解决],并给回答者加分。(所加的分数由论坛供应)

建议楼主再开一贴

TOP

回复 6# apang


    好的

TOP

回复 6# apang


   高人 你又开了一贴 麻烦你去帮我看看吧 《批处理 备份前一天的日志》

TOP

返回列表