标题: 删除指定范围日期
[打印本页]
作者: jack123147
时间: 2007-10-28 16:13
标题: 删除指定范围日期
我自己写了个删除指定日期的程序。。。不知道对不对
希望高手能给予帮助
@echo off
setlocal anabledelayexpansion
if "%1"=="" goto _help
if "%2"=="" goto _help
if not "%3"=="" if exist %3\ (set dpa="%3\%) else (goto _error)
set /a sh="%2"-"%1"
for /f tokens="*" %%i in (dir /b /s %dpa%) do @if %%~tf lss %sh% del /f /s %ii & echo 删除 %%i
:_help
echo 文件的格式用法
echo 23 [起始日期] [截止日期][路径]
:_error
echo 输入的路径不存在请确定后在重试一次
:_quit
set dpa=
:eof
[
Last edited by jack123147 on 2007-10-28 at 04:14 PM ]