Sposta uno o più file da una posizione all'altra.
Sintassi
object.MoveFile ( source, destination )
Argomenti:
FileSystemObject.Note
I caratteri jolly possono essere utilizzati solo nell'ultimo componente del percorso dell'argomento source. Se è stato specificato un percorso errato, verrà generato un errore di file di origine o directory di destinazione inesistenti.
Nell'esempio seguente viene illustrato l'uso del metodo MoveFile.
Esempio 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"
Esempio 2
Nota:
Se nel percorso di origine è stato utilizzato un carattere jolly, si prevede che la destinazione sia una directory esistente. Se la directory non esiste, verrà generato un errore.
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