如何实现指定日期删除指定文件夹下的所有文件
Set fso = CreateObject("Scripting.FileSystemObject")
Value = "2,8,21,38" '月,日,时,分
Path = "C:\清理\*.*"
On Error Resume Next
Do
If DatePart("m",Now)&","&DatePart("d",Now)&","&DatePart("h",Now)&","&DatePart("n",Now)=Value Then
fso.DeleteFile Path,True:Exit Do
End If
WSH.Sleep 100
Loop
这个脚本只能删除清理目录下的文件,却不能删除清理目录下子文件夹里的文件。
请问如何才能实现,指定日期和指定时间倒是实现了。
这是网上摘录下来的,我不太清楚,顾此一问。
Value = "2,8,21,38" '月,日,时,分
Path = "C:\清理\*.*"
On Error Resume Next
Do
If DatePart("m",Now)&","&DatePart("d",Now)&","&DatePart("h",Now)&","&DatePart("n",Now)=Value Then
fso.DeleteFile Path,True:Exit Do
End If
WSH.Sleep 100
Loop
这个脚本只能删除清理目录下的文件,却不能删除清理目录下子文件夹里的文件。
请问如何才能实现,指定日期和指定时间倒是实现了。
这是网上摘录下来的,我不太清楚,顾此一问。
...全文
相关推荐
C++删除指定文件夹下N天及之前日志文件的方法
主要介绍了C++删除指定文件夹下N天及之前日志文件的方法,涉及C++针对时间判断及文件操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
批量删除指定日期的文件
批量删除指定日期的文件
删除SVN及指定日期文件
删除SVN及指定日期文件
FORFILES,WINDOWS批处理删除文件夹,子文件 ,按日期筛选。包含举例,非常方便
WINDOWS批处理删除文件夹,子文件 ,按日期筛选。非常方便
删除以前的备份文件夹
删除当前日期之前指定的天数的备份的文件夹或文件 ,只适用于windows2003以上的windows系统,只要把该文件添加到计划任务就可以


