Advertisement
etybgm

Untitled

Apr 19th, 2023
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. Dim FSO, delFolder
  2. Dim lastFile
  3. ' 欲刪除檔案所在之目錄
  4. delFolder = "r:\T"
  5. ' == 結束 ==
  6.  
  7. ' 建立檔案系統物件(File System Object)
  8. Set FSO = CreateObject("Scripting.FileSystemObject")
  9.  
  10.  
  11. ' 呼叫刪除檔案的sub
  12. DelFilesInFolder FSO.GetFolder(delFolder)
  13.  
  14. ' 刪除檔案的sub
  15. Sub DelFilesInFolder(objFolder)
  16. ' 宣告變數
  17. Dim file, subFolder
  18.  
  19. ' 找出目前所在目錄內所有的檔案
  20. For Each file In objFolder.Files
  21. lastFile = file.Name
  22. Next
  23. If (lastFile<>"") Then
  24. 'WScript.Echo (objFolder.Path & "\" & lastFile)
  25. FSO.DeleteFile(objFolder.Path & "\" & lastFile)
  26. End If
  27. ' 如果遇到子目錄,也要進去檢查並刪除
  28. For Each subFolder in objFolder.SubFolders
  29. DelFilesInFolder subFolder
  30. Next
  31. End Sub
  32.  
  33. 'WScript.Echo("作業執行完畢:" & Date & " " & Time)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement