
CODE: [Copy to clipboard]@echo off
set DateB=2008-07-19
set DateE=2008-03-18
setlocal enabledelayedexpansion
for %%a in ("C:\test\*.*") do (
set t=%%~ta
set FileDate=!t:~0,10!
if !FileDate! geq %DateB% (
if !FileDate! leq %DateE% (
del /q "%%a"
)
)
)
| Quote: | |
|
| Quote: | |
|
CODE: [Copy to clipboard]删除了下级目录下面的文件,只是对于文件夹的处理还是不知道@echo off
set DateB=2008-07-28
set DateE=2008-07-28
setlocal enabledelayedexpansion
for /r "C:\test\" %%a in (.) do (
set t=%%~ta
set FileDate=!t:~0,10!
if !FileDate! geq %DateB% (
if !FileDate! leq %DateE% (
del /q "%%a"
)
)
)
| Quote: | |
|
CODE: [Copy to clipboard]@echo off
for /r %%i in (*.*) do (
if not "%%i"=="%~0" (
if %%~ti geq 2008-03-18 if %%~ti leq 2008-07-28 echo del "%%i" /a/q/f>nul 2>nul
))
pause
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |