asp如何自动定时删除指定文件夹里的文件?
asp如何自动定时删除指定文件夹里的文件?
如何定时自动执行下面的删除文件呀?
<%
Set fso = CreateObject("Scripting.FileSystemObject")
Path = server.MapPath("TempWord/")
Set f = fso.GetFolder(Path)
Set fc = f.Files
For Each f In fc
If fso.FileExists(f) Then fso.DeleteFile(f)
'If fso.FolderExists(f) Then fso.DeleteFolder(f)
Next
%>
问题点数:100、回复次数:3Top
1 楼newstong123456789(沧海一生笑)回复于 2005-06-28 08:16:04 得分 0
如果是打开页面的时候执行就比较简单,时间判断一下就可以了:
Dim w
w=weekday(now())
If w=1 Then
delFile
End If
Function delFile
Set fso = CreateObject("Scripting.FileSystemObject")
Path = server.MapPath("TempWord/")
Set f = fso.GetFolder(Path)
Set fc = f.Files
For Each f In fc
If fso.FileExists(f) Then fso.DeleteFile(f)
'If fso.FolderExists(f) Then fso.DeleteFolder(f)
Next
End Function
‘---------------------------
如果是纯服务器自动执行,在服务器上建个“任务计划”
Top
2 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-06-28 08:21:55 得分 100
C:\WINDOWS\system32\wscript.exe 计划任务里用这个....Top
3 楼dushizhuma(杨正祎)回复于 2005-06-28 08:25:14 得分 0
我赞同沧海的做法..在一个2级页面,在加载页面的时候判断.不过要判断在某某时间之后某某时间之前.而不是=时间.Top





