MoveFileDéplace des fichiers d'un emplacement vers un autre.
Syntaxe
object.MoveFile ( source, destination )
Arguments :
FileSystemObject.Remarques
Les caractères génériques ne sont autorisés qu'à la fin du chemin source. Si vous avez transmis un chemin incorrect, une erreur apparaît indiquant que les fichiers source ou les répertoires cible n'existent pas.
Les exemples suivants illustrent l'utilisation de la méthode MoveFile :
Exemple 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"
Exemple 2 :
Remarque :
Si vous utilisez un caractère générique dans le chemin source, la destination doit être un répertoire déjà existant. Sinon, vous recevrez un message d'erreur indiquant que le répertoire n'existe pas.
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