Skip to content

Instantly share code, notes, and snippets.

@lyhcode
Created October 5, 2011 03:20
Show Gist options
  • Save lyhcode/1263540 to your computer and use it in GitHub Desktop.
Save lyhcode/1263540 to your computer and use it in GitHub Desktop.
刪除過期的檔案
'***********************
'刪除過期的檔案(VBScript)
'***********************
'天數
daysAgo = 3
'路徑
dirPath = "C:\\test"
'副檔名
extName = ".bak"
';;;;;程式開始;;;;;
Set fs = CreateObject("Scripting.FileSystemObject")
Set w = WScript.CreateObject("WScript.Shell")
Set f = fs.GetFolder(dirPath)
Set fc = f.Files
dateBefore = Now() - daysAgo
For Each ff in fc
fileName = ff.Name
fileDate = ff.DateLastModified
If Right(fileName, Len(extName)) = extName And fileDate < dateBefore Then
fs.DeleteFile(dirPath & "\\" & fileName)
End If
Next
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment