Я пытаюсь скопировать файлы из каталога, где дата последнего изменения находится в пределах 24 часов от текущей даты.Я использую подстановочный знак в пути к файлу, так как он меняется каждый день, когда я использую;
option explicit
dim fileSystem, folder, file
dim path
path = "d:\x\logs"
Set fileSystem = CreateObject("Scripting.FileSystemObject")
Set folder = fileSystem.GetFolder(path)
for each file in folder.Files
If DateDiff("d", file.DateLastModified, Now) < 1 Then
filesystem.CopyFile "d:\x\logs\apache_access_log-*", "d:\completed logs\"
WScript.Echo file.Name & " last modified at " & file.DateLastModified
end if
next
К сожалению, это похоже на копирование всех файлов, а не только недавно измененных.Кто-нибудь может указать мне правильное направление?
большое спасибо
Мартин.