首页 > 编程 > VBScript > 正文

一个可以删除指定天数文件的vbs脚本

2020-07-26 12:05:25
字体:
来源:转载
供稿:网友
复制代码 代码如下:

Const FilePath = "E:/log" '定义目录

Set FSO = CreateObject("Scripting.FileSystemObject")
ShowSubfolders FSO.GetFolder(filepath)
Sub ShowSubFolders(Folder)
  For Each Subfolder in Folder.SubFolders
    Set Files = subfolder.Files
     If Files.Count <> 0 Then
     For Each File In Files
           If File.DateLastModified < Now - 30 Then   '判断是否超过30天
                 FSO.DeleteFile(Subfolder.Path & "/" & File.Name) '删除
                 'Wscript.Echo Subfolder.Path & "/" & File.Name     '显示   
           End If
           Next
     End If
     ShowSubFolders Subfolder
  Next
End Sub

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表