cfdirectory returns a query containing name, type, datelastmodified, size, etc.

you can loop through the query looking for any file with a datelastmodified 
more than 60 days old.

You will need: 
cfloop or cfoutput
dateCompare()
dateAdd()
now()
cffile


simply:
<cfloop query="yourDir">
<cfif dateCompare(dateAdd("d",60,datelastmodified),now()) gt 0>
        <cffile action="DELETE" file="#dir#\#name#">
</cfif>
</cfloop>



Jerry Johnson
Web Developer
Dolan Media Company

>>> [EMAIL PROTECTED] 03/07/05 12:59PM >>>
I want to read directory and delete all files created over 60 days ago.

I am currently reading the directory with cfdirectory but get stuck after that. 
 Help!



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Find out how to get a fax number that sends and receives faxes using your 
current email address
http://www.houseoffusion.com/banners/view.cfm?bannerid=64

Message: http://www.houseoffusion.com/lists.cfm/link=i:15:728
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/15
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:15
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.15
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to