Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Sub LookForDirs(fldrs, root)
- Dim fldr
- For Each fldr In fldrs
- If fldr.Files.Count > 0 Then
- LookForFiles fldr.Files, root
- End If
- If fldr.SubFolders.Count > 0 Then
- LookForDirs fldr.SubFolders, root
- End If
- Next
- End Sub
- Sub LookForFiles(files, path)
- Dim objC, f
- Set objC = CreateObject("Scripting.FileSystemObject")
- For Each f In Files
- If objC.FileExists(path&"\"&f.Name) = False Then
- f.copy path&"\"&f.Name, False
- Wscript.Echo "Copied: " & f.Name
- Else
- Wscript.Echo "File exists in root: " & f.Name
- End If
- Next
- End Sub
- Dim path, objA, objB
- path = Wscript.Arguments.Item(0)
- Set objA = CreateObject("Scripting.FileSystemObject")
- If objA.FolderExists(path) = False Then
- Wscript.Echo "That is not a folder path"
- Wscript.Quit
- End If
- Set objB = objA.GetFolder(path)
- LookForDirs objB.SubFolders, path
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement