1
수정 된 파일을 폴더 내의 하위 폴더를 포함하여 폴더 안에 넣고 다른 폴더로 복사해야합니다. 이것을 달성하기 위해 VBScript 또는 다른 방법을 사용하여 어떻게 수행 할 수 있습니까? 사전에VBScript는 폴더의 현재 수정 된 파일 (하위 폴더 포함)을 감지합니다.
감사합니다,
Bibhu
수정 된 파일을 폴더 내의 하위 폴더를 포함하여 폴더 안에 넣고 다른 폴더로 복사해야합니다. 이것을 달성하기 위해 VBScript 또는 다른 방법을 사용하여 어떻게 수행 할 수 있습니까? 사전에VBScript는 폴더의 현재 수정 된 파일 (하위 폴더 포함)을 감지합니다.
감사합니다,
Bibhu
이 (이하 24 시간 전 수정 된 파일을 복사)
Set objFS = CreateObject("Scripting.FileSystemObject")
''# Directory to scan
strFolder = "c:\test"
Set objFolder = objFS.GetFolder(strFolder)
Go(objFolder)
Sub Go(objDIR)
If objDIR <> "\System Volume Information" Then
For Each eFolder in objDIR.SubFolders
Go eFolder
Next
For Each strFiles In objDIR.Files
strFileName = strFiles.Name
strFilePath = strFiles.Path
If DateDiff("h",strFile.DateLastModified,Now) < 24 Then
objFS.CopyFile strFolder&"\"&strFileName,"c:\tmp"
End If
Next
End If
End Sub
닫기를 시도하지만, 다른 소스 디렉토리에서 여러 파일의 이름이 같은 경우 발생하는? 폴더 정보를 잃어 버리는 것이 좋습니까? – AnthonyWJones
OP는 필요한 것으로 판단되면 목적지에 폴더를 만들 수있는 조항을 마련해야합니다. – ghostdog74
그것은 약간 도움이되었지만, 괜찮 았지 만 ... anthony, 나는 같은 이름 문제에 관해 알고있다. 그러나 나의 폴더 stucture에 관한 한, 그것은 같은 이름을 가지지 않을 것이다.. 그래서 고마워. 당신의 도움 :) – user258427