CopyFile 메소드

1개 이상의 파일을 한 위치에서 다른 위치로 복사합니다.

구문

object.CopyFile (source, destination)

인수

  • Object: 필수. FileSystemObject 객체를 반환하는 모든 객체 변수입니다.
  • Source: 필수. 복사할 파일의 경로 및 이름입니다. 파일 이름(경로 제외)에는 와일드카드 문자가 포함될 수 있습니다.
  • Destination: 필수. 파일의 복사본이 생성되어야 하는 대상 폴더의 경로입니다. 대상에는 와일드카드 문자를 포함할 수 없습니다.

다음 예에서는 CopyFile 메소드의 사용을 보여 줍니다.

예 1:

Function CopySingleFile(source, destination)
    Dim fso
    Set fso = CreateObject("Scripting.FileSystemObject")
    fso.CopyFile source, destination
End Function

'Usage
CopySingleFile "C:\Temp\test.txt", "C:\Temp\dest\"

'Note – If Source file doesn’t exist, an empty file will be created at 
destination

예 2:

Function CopyMultipleFiles(source, destination)
    Dim fso
    Set fso = CreateObject("Scripting.FileSystemObject")
    fso.CopyFile source, destination
End Function

' Usage
CopyMultipleFiles "C:\Temp\*.txt", "C:\Temp\Destination\"