Function ShowFolderList(folderspec, d) '删除N天之前的备份
Dim a As Boolean
Dim fso, f, f1, fc, s, dt
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set fc = f.Files
For Each f1 In fc
dt = f1.DateCreated '建日期和时间
'dt = f1.DateLastAccessed '上次访问日期和时间
'dt = f1.DateLastModified '上次修改日期和时间
If DateDiff("d", dt, Now) > d Then
s = s & f1.name & vbTab & dt & vbCrLf
f1.Delete
End If
Next
ShowFolderList = "下列文件被删除了( " & Now & "): " & vbCrLf & s
Set fso = Nothing
End Function
Access软件网交流QQ群(群号:198465573) |