MoveFile 메소드1개 이상의 파일을 한 위치에서 다른 위치로 이동합니다.
구문
object.MoveFile ( source, destination )
인수:
FileSystemObject의 이름입니다.주석
와일드카드는 소스 경로의 끝에서만 허용됩니다. 잘못된 경로를 전달한 경우 소스 파일 또는 타겟 디렉토리가 존재하지 않는다는 오류가 나타납니다.
다음 예에서는 MoveFile 메소드의 사용을 보여 줍니다.
예 1:
Function MoveSingleFile(source, destination)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile source, destination
End Function
' Usage
MoveSingleFile "C:\Path\To\Source\File.txt", "C:\Path\To\Destination\File.txt"
예 2:
주:
소스 경로에 와일드카드를 사용하는 경우 대상이 이미 기존 디렉토리여야 합니다. 그렇지 않으면 디렉토리가 존재하지 않는다는 오류 메시지가 나타납니다.
Function MoveMultipleFiles(source, destination)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.MoveFile source, destination
End Function
' Usage
MoveMultipleFiles "C:\Path\To\Source\*.txt", "C:\Path\To\Destination\" 'Here Destination Directory must exists