Установите objFSO = CreateObject («Scripting.FileSystemObject»)
'Определите курс скоросшивателя для того чтобы найти самый новый архив здесь:
strSourceFolder = «C:\Temp\Folder1»
'Определите курс скоросшивателя для того чтобы найти самый новый архив здесь:
strTargetFolder = «C:\Temp\Folder2»
'Сделайте конечно скоросшиватель цели имеет отставая слеш
Если право, то (strTargetFolder, 1) <> «\» после этого strTargetFolder = strTargetFolder & «\»
'Здесь мы вызываем функцию GetNewestFile, передавая курс к скоросшивателю источника для его для того чтобы искать
strNewestFilePath = GetNewestFile (strSourceFolder)
'Теперь скопируйте самый новый архив к скоросшивателю цели
strNewestFilePath objFSO.CopyFile, strTargetFolder, поистине
Было скопировано strNewestFilePath MsgBox & «» & strTargetFolder
Функция GetNewestFile (sPath ByVal)
sNewestFile = значение init Null '
Установите oFSO = CreateObject («Scripting.FileSystemObject»)
Установите oFolder = oFSO.GetFolder (sPath)
Установите oFiles = oFolder.Files
'перечислите архивы в скоросшивателе, находя самый новый архив
Для каждого oFile в oFiles
На резюме ошибки затем
Если IsNull (sNewestFile) после этого
sNewestFile = oFile.Path
dPrevDate = oFile.DateLastModified
dPrevDate ElseIf < oFile="">
|