Guest User

derp

a guest
May 1st, 2012
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     Function CopyFiles(strSourceDir, strDestDir)
  2.             On Error Resume Next
  3.             Set lfsObject = CreateObject("Scripting.FileSystemObject")
  4.             Set lFolder = lfsObject.GetFolder(strSourceDir)
  5.      
  6.             'If strSourceDir  "" then
  7.                    Set NewFolder = lfsObject.CreateFolder(strDestDir)
  8.     '               WScript.Echo "Copy Source: " & strSourceDir & " Dest: " & strDestDir
  9.    
  10.                  'Process contained files first
  11.                 Set lFileList = lFolder.Files
  12.                  For Each lFile in lFileList
  13.                       lfsObject.CopyFile strSourceDir & "\" & lFile.Name, strDestDir & "\" & lFile.Name
  14.                  Next    
  15.      
  16.                  'Process subdirectories
  17.                 Set lSubFolders = lFolder.SubFolders
  18.      
  19.                  For Each lSubFolder in lSubFolders
  20.                     NewSource = strSourceDir & "\" & lSubFolder.Name
  21.                     NewDest   = strDestDir & "\" & lSubFolder.Name
  22.                     CopyFiles NewSource, NewDest
  23.                  Next
  24.      
  25.             'End If
  26.    
  27.             Set lfsObject = Nothing
  28.             Set lFileList = Nothing
  29.             Set lFolder = Nothing
  30.             Set lFile = Nothing
  31.     End Function
  32.    
  33.     If IsMember("templatestest") Then
  34.     string strSourceDir
  35.        set strSourceDir = "C:\test\test"
  36.    string strDestDir
  37.    set strDestDir = "C:\Users\%username%\AppData\Roaming\Microsoft\Templates"
  38.       Call CopyFiles(strSourceDir, strDestDir)
  39.     End If
Advertisement
Add Comment
Please, Sign In to add comment