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

[文本处理] [已解决]这个bat代码提取创建日期的文件怎么改?

[复制链接]
发表于 2015-5-25 18:40:03 | 显示全部楼层 |阅读模式
  1. @echo off&setlocal EnableDelayedExpansion
  2. set /p d="请提取文件日期(输入格式:20150501):"
  3. for /f %%i in ("%date%") do (
  4.         set cur_day=%%i
  5. )

  6. cd /d d:\srrb\
  7. for /f "tokens=1-3*" %%a in ('dir /a:%-d% /t *.xls^|findstr /b [0-9]') do (
  8.         if "!cur_day!"=="%%a"  echo f | xcopy "%%d" /y e:\rq\%d%\
  9. )
  10. echo 提取完毕!  
  11. pause
复制代码
谢谢各位老师指导!

评分

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

查看全部评分

 楼主| 发表于 2015-5-25 20:47:53 | 显示全部楼层

【期盼高手解决】请各位老师看看,这个bat代码提取创建日期的文件怎么改?

回复 1# 7016427
for /f %%i in ("%d%") do (
这样还是不行!
发表于 2015-5-25 21:06:44 | 显示全部楼层
把echo,%date%结果发出来,
 楼主| 发表于 2015-5-25 21:08:43 | 显示全部楼层
回复 3# yangfengoo
你好!测试结果:2015-05-25 星期一
发表于 2015-5-25 21:13:07 | 显示全部楼层
本帖最后由 yangfengoo 于 2015-5-25 21:17 编辑
  1. @echo off&setlocal EnableDelayedExpansion
  2. set /p d="请提取文件日期(输入格式:20150501):"
  3. cd /d d:\srrb\
  4. for /f "tokens=1-3*" %%a in ('dir /a:%-d% /t *.xls^|findstr /b [0-9]') do (
  5.         if "%%a"=="!d:~,4!-!d:~4,2!-!d:~6,2!" xcopy /f "%%d" /y e:\rq\%d%\
  6. )
  7. echo 提取完毕!  
  8. pause
复制代码
 楼主| 发表于 2015-5-25 21:18:25 | 显示全部楼层

[未解决]请各位老师看看,这个bat代码提取创建日期的文件怎么改?

[未解决]回复 5# yangfengoo
测试未找到文件,时间文件存在。
 楼主| 发表于 2015-5-25 21:19:14 | 显示全部楼层
回复 6# 7016427
测试找到文件,实际文件存在!
发表于 2015-5-25 21:21:23 | 显示全部楼层
回复 7# 7016427


    已修改。我用jpg做的测试。如果错误给出错误提示
 楼主| 发表于 2015-5-25 21:27:59 | 显示全部楼层
回复 8# yangfengoo
测试报错:找不到文件
发表于 2015-5-25 21:29:31 | 显示全部楼层
6楼已修改啊
 楼主| 发表于 2015-5-25 21:36:41 | 显示全部楼层
回复 10# yangfengoo
不好意思,我忘记改成xls了。请教老师win7系统这个行不?
 楼主| 发表于 2015-5-25 21:38:10 | 显示全部楼层
回复 10# yangfengoo
最后输入日期格式2015-5-23怎么改?
发表于 2015-5-25 21:38:59 | 显示全部楼层
win7 32测试没问题
 楼主| 发表于 2015-5-25 21:44:06 | 显示全部楼层
回复 13# yangfengoo
我家是xp系统。
 楼主| 发表于 2015-5-25 21:46:58 | 显示全部楼层
回复 13# yangfengoo
我把日期输成:“2015-5-24”就不行,最好这种格式如何改?我是拷贝在win7机上执行的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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