自己搜索“N天前”作者: lfzzj 时间: 2007-8-29 23:42 我搜索过的 不过关键词没用对 按照你的收到了一个脚本
@echo off
rem 删除三天前的文件夹
rem 目标目录为C:\test
set Target=C:\test
dir /b %Target%>%temp%\FolderList.txt
echo dt=date()-3>%temp%\OldDate.vbs
echo s=right(year(dt),4) ^& right("0" ^& month(dt),2) ^& right("0" ^& day(dt),2)>>%temp%\OldDate.vbs
echo wscript.echo s>>%temp%\OldDate.vbs
for /f %%f in ('cscript /nologo %temp%\OldDate.vbs') do @set DelFlag=%%f
for /f %%i in (%temp%\FolderList.txt) do (
if %%i lss %DelFlag% (
rd /s /q %Target%\%%i
)
)
del %temp%\FolderList.txt
del %temp%\OldDate.vbs
但测试后用不了 麻烦指正作者: lfzzj 时间: 2007-8-30 22:21 没有人可以帮忙解答吗作者: HAT 时间: 2007-8-30 22:39 3楼的代码好像是我写的吧。
我记得当时测试通过了的。
有什么问题么?作者: lfzzj 时间: 2007-8-31 23:28 太好了,麻烦问下这句话可以成立么
if %%i lss %DelFlag% (作者: HAT 时间: 2007-9-1 14:15 //太好了,麻烦问下这句话可以成立么 if %%i lss %DelFlag% (