Mueve uno o más archivos de una ubicación a otra.
Sintaxis
object.MoveFile ( source, destination )
Argumentos:
FileSystemObject.Observaciones
Los caracteres comodín solo se pueden utilizar en el último componente de ruta del argumento de origen. Si ha transferido una ruta incorrecta, se mostrará un error que indica que los archivos de origen o los directorios de destino no existen.
En el siguiente ejemplo se muestra el uso del método MoveFile:
Ejemplo 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"
Ejemplo 2:
Nota:
Si ha utilizado comodines en la ruta de origen, se espera que el destino sea un directorio existente. Si el directorio no existe, se devolverá un error.
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