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

[文本处理] 批处理怎样根据日期压缩文件?

[复制链接]
发表于 2015-10-23 14:24:15 | 显示全部楼层 |阅读模式
我们单位的服务器上每天都会在D盘的luyin文件夹下自动产生当天录音的文件夹,例如151023这个文件夹是存放今天的录音,151022这个文件夹是存放昨天的录音,我需要每天把当天的录音备份并且压缩成压缩包,每天自动把录音文件压缩成备份文件我知道,难点在于,怎么在批处理实现自动识别今天的文件夹(151023这个文件呀)并且进行压缩,求大侠帮忙呀!
发表于 2015-10-23 15:24:23 | 显示全部楼层
批处理用datex处理日期很方便的。
发表于 2015-10-23 15:34:55 | 显示全部楼层
本帖最后由 CrLf 于 2015-10-23 16:20 编辑

本版规则

1、求助时,务必在顶楼一次性把问题交代清楚,建议给出完整有针对性的样本,样本过大可发网盘分享链接。勿发无意义的标题
2、使用 code 标记把代码部分括起来(单击回复框的 <> 按钮,复制粘贴代码进去),以便复制。问题解决后,请编辑顶楼帖子在标题前面注明[已解决],并给回答者加分。
3、提问前先使用论坛搜索,勿发同类贴、重复贴
发表于 2015-10-23 16:19:39 | 显示全部楼层
回复 3# CrLf


    他标题不规范。

评分

参与人数 1PB +2 收起 理由
CrLf + 2 是的

查看全部评分

发表于 2015-10-24 00:15:39 | 显示全部楼层

  1. set "文件夹=D:\luyin\%date:~2,2%%date:~5,2%%date:~8,2%"
  2. echo "%文件夹%"
复制代码
 楼主| 发表于 2015-10-25 09:13:54 | 显示全部楼层
下回一定改正
发表于 2015-10-25 17:52:23 | 显示全部楼层
python 3练手
  1. import datetime
  2. now=datetime.datetime.now()#获得当天时间
  3. print(now)
  4. today=now.strftime("%y%m%d")#格式化日期
  5. print(today)

  6. '''
  7. output:
  8. >>>
  9. 2015-10-25 17:50:18.534627
  10. 151025
  11. '''
复制代码
发表于 2015-10-25 19:28:33 | 显示全部楼层
  1. ;AHK脚本 练手
  2. ;AHK格式化时间 参考:http://ahkcn.sourceforge.net/docs/commands/FormatTime.htm
  3. ;方法1 在我这里运行%A_yy%取不到15这个值。推荐方法2
  4. today = %A_yy%%A_MM%%A_DD%
  5. MsgBox %today%

  6. ;方法2 第二个参数留空表示取当前本地时间
  7. FormatTime, today, ,yyMMdd
  8. msgbox %today%
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-18 11:33 , Processed in 0.019088 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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