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

回复 25# terse


    文件夹 PATH 列表
卷序列号为 E094-8C28
C:.
│  1.txt
│  
└─user
    │  新建 文本文档.txt
    │  
    ├─liky
    │  │  新建 文本文档.txt
    │  │  
    │  ├─doc
    │  └─log
    │          ex20130430.log
    │         
    └─wxh
        │  新建 文本文档.txt
        │  
        ├─doc
        │      新建 文本文档.txt
        │      
        └─log
                ex20130430.log
            代码
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set "fd=20130501000000"
  4. set "d=c:"
  5. set "p=\user\"
  6. set "ext=log"
  7. for /f "tokens=*" %%p in ('dir /b /ad "%d%%p%"') do (
  8.     for /f "skip=1 tokens=1*" %%i in ('wmic datafile where "drive='%d%' and path='%p:\=\\%%%p\\log\\' and FileName
  9. like 'ex%%' and extension='%ext%'" get name^,LastModified') do (
  10.         for /f "tokens=1,2* delims=. " %%a in ("%%i %%j") do (
  11.            if "%%a" lss "%fd%" echo del "%%~fc"
  12.         )
  13.     )
  14. )
  15. pause
复制代码
echo结果
  1. del "c:\user\liky\log\ex20130430.log"
  2. del "c:\user\wxh\log\ex20130430.log"
  3. 请按任意键继续. . .
复制代码
可以了,去掉echo也可以了,谢谢。
当初显示和删除不一样。。。
标记下,日后回报。

另外,每N个客户如果没有日志文件的话,就会回显一行 无可用范例
把del的文件,echo保存为deldate.txt日志咯?

TOP

回复 28# CrLf


  谢谢,总是能学习到一些东东,从前辈这里。
  exe的,我搜索怎么说是微软的

TOP

回复 29# apang


    我是新手啊,看不太懂,不过我保存了。。

TOP

回复 33# Demon


    没有吧。。。他弄GIF图就潮了,两色变换中。。。

TOP

返回列表