MoveFile, méthode

Change l'emplacement d'un ou plusieurs fichiers.

object.MoveFile source, destination

Arguments

object

Correspond toujours au nom d'un objet FileSystemObject.

source

Chemin du ou des fichiers à déplacer. La chaîne argument source peut contenir des caractères génériques dans le dernier composant du chemin uniquement.

destination

Chemin de destination du ou des fichiers à déplacer. L'argument destination ne peut pas contenir de caractères génériques.

Notes

Si l'argument source contient des caractères génériques ou si destination se termine par un séparateur de chemin (\), destination est considéré comme un dossier existant vers lequel s'effectue le déplacement des dossiers et sous-dossiers désignés. Sinon, destination est considéré comme le nom d'un fichier de destination à créer. Dans les deux cas, le déplacement d'un fichier individuel présente trois possibilités :

Une erreur se produit aussi si une source contenant des caractères génériques ne correspond à aucun fichier. La méthode MoveFile s'arrête sur la première erreur rencontrée. Aucune tentative n'est effectuée pour annuler les modifications précédant l'erreur.

L'exemple ci-dessous illustre l'utilisation de la méthode MoveFile :

Sub MoveAFile(Drivespec)
   Dim fso
   Set fso = CreateObject("Scripting.FileSystemObject")
   fso.MoveFile Drivespec, "c:\windows\bureau\"
End Sub

Remarque   La méthode GetParentFolderName ne fonctionne que sur la chaîne path spécifiée. Elle n'essaie pas de résoudre le chemin ni de vérifier son existence.

Voir aussi

CopyFile, méthode | DeleteFile, méthode | GetFile, méthode | GetFileName, méthode | Move, méthode | MoveFolder, méthode | OpenTextFile, méthode

Application: FileSystemObject, objet