Méthode CopyFile

Copie des fichiers d'un emplacement vers un autre.

Syntaxe

object.CopyFile (source, destination)

Arguments

  • object : requis. Toute variable d'objet renvoyant un objet FileSystemObject.
  • source : requis. Chemin et nom du fichier à copier. Le nom du fichier peut contenir des caractères génériques (mais pas le chemin).
  • destination : requis. Chemin du dossier de destination dans lequel le fichier doit être copié. La destination ne peut pas inclure de caractères génériques.

Les exemples suivants illustrent l'utilisation de la méthode CopyFile :

Exemple 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

Exemple 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\"