找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23385|回复: 7

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

[复制链接]
发表于 2012-5-30 13:47:49 | 显示全部楼层 |阅读模式
本帖最后由 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 等 
   十分感谢各位的帮助,谢谢

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2012-5-30 18:57:17 | 显示全部楼层
假设日期格式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技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

 楼主| 发表于 2012-6-1 09:15:41 | 显示全部楼层
高手 谢了 成功了 太谢谢你了
 楼主| 发表于 2012-6-1 09:54:32 | 显示全部楼层
回复 2# apang


    高手 我要是想今天备份昨天的日志 要在这个基础上怎么修改呀  如例今天是20120601 我想备份20120531的数据 怎么修改 谢谢高手指教
发表于 2012-6-1 09:58:02 | 显示全部楼层
我晕,zar是神码格式
发表于 2012-6-1 10:13:29 | 显示全部楼层
回复 4# yang1109

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

建议楼主再开一贴
 楼主| 发表于 2012-6-1 10:19:59 | 显示全部楼层
回复 6# apang


    好的
 楼主| 发表于 2012-6-1 13:32:15 | 显示全部楼层
回复 6# apang


   高人 你又开了一贴 麻烦你去帮我看看吧 《批处理 备份前一天的日志》
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 03:35 , Processed in 0.020482 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表