Copie un fichier ou un dossier spécifié d'un emplacement vers un autre.
object.Copy destination[, overwrite]
object
Correspond toujours au nom d'un objet File ou Folder.
destination
Destination de la copie du fichier ou du dossier. Les caractères génériques ne sont pas autorisés.
overwrite
Facultatif. Valeur booléenne True (par défaut) si les fichiers ou dossiers existants sont remplacés ; False sinon.
Le résultat de la méthode Copy sur un objet File ou Folder est identique à celui de FileSystemObject.CopyFile ou FileSystemObject.CopyFolder où le fichier ou le dossier indiqués par object est passé en argument. Notez cependant que ces méthodes alternatives sont capables de copier plusieurs fichiers ou dossiers.
L'exemple ci-dessous illustre l'utilisation de la méthode Copy :
Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)
MyFile.WriteLine("Ceci est un test.")
MyFile.Close
Set MyFile = fso.GetFile("c:\testfile.txt")
MyFile.Copy ("c:\windows\desktop\test2.txt")
CopyFile, méthode | CopyFolder, méthode | Delete, méthode | Move, méthode | OpenAsTextStream, méthode
Application: File, objet | Folder, objet