MoveFileSposta uno o più file da una posizione all'altra.
Sintassi
object.MoveFile ( source, destination )
Argomenti:
FileSystemObject.Note
I caratteri jolly sono consentiti solo alla fine del percorso di origine. Se è stato passato un percorso errato, verrà visualizzato un errore che indica che i file di origine o le directory di destinazione non esistono.
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 si utilizza un carattere jolly nel percorso di origine, la destinazione deve essere già una directory esistente. In caso contrario, verrà visualizzato un messaggio di errore che indica che la directory non esiste.
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