2,462
社区成员
发帖
与我相关
我的任务
分享
Set fso = createobject("scripting.filesystemobject")
curdir = fso.getparentfoldername(wscript.scriptfullname)
dirA = fso.buildpath(curdir,"a")
dirB = fso.buildpath(curdir,"b")
Set dict = createobject("scripting.dictionary")
addfilenames fso.getfolder(dirA)
removefiles fso.getfolder(dirB)
msgbox "Done!"
Sub AddFileNames(ByVal objFolder)
For Each objfile In objfolder.files
dict.item(objfile.name) = null
Next
For Each objsubfolder In objfolder.subfolders
addfilenames objsubfolder
Next
End Sub
Sub RemoveFiles(ByVal objFolder)
For Each objfile In objfolder.files
If dict.exists(objfile.name) Then
fso.deletefile objfile.path,True
End If
Next
For Each objsubfolder In objfolder.subfolders
removefiles objsubfolder
Next
End Sub